home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_13_importExportSeg.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
176KB
|
2,888 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 3569 3951 0000 move.w [A2 + 0x0], [A1 + 0x3951]
00000006 41A6 .invalid 0, -[A6] // invalid opcode 4 with b == 6
00000008 0000 1EE1 ori.b D0, 0xE1
0000000C 0000 0196 ori.b D0, 0x96
00000010 8000 or.b D0, D0
00000012 0002 896A ori.b D2, 0x6A /* 'j' */
00000016 ED3E rol D6.b, D6
00000018 4BB2 DE47 .invalid 5, [A2 + A5 * 8 + 0x47] // invalid opcode 4 with b == 6
0000001C 8BD2 divs.w D5, [A2]
0000001E 13CB ED3E 4B92 move.b [0xED3E4B92], A3
// begin alternate branch 00000022-00000024
label00000022:
00000022 4B92 .invalid 5, [A2] // invalid opcode 4 with b == 6
// end alternate branch 00000022-00000024
label00000022: // (misaligned)
00000024 65BA bcs -0x44 /* FFFFFFE0 */
00000026 4B8A .invalid 5, A2 // invalid opcode 4 with b == 6
00000028 4B72 2CDA chk.w D5, [A2 + D2 * 4 - 0x38]
0000002C 4B7A 2AEA chk.w D5, [PC + 0x2AEA /* 00002B18, cstring ""<EOF> */]
// begin alternate branch 0000002E-00000034
label0000002E:
0000002E 2AEA 4BBA move.l [A5]+, [A2 + 0x4BBA]
00000032 2A92 move.l [A5], [A2]
// end alternate branch 0000002E-00000034
label0000002E: // (misaligned)
00000030 4BBA 2A92 .invalid 5, [PC + 0x2A92 /* 00002AC4, cstring ""<EOF> */] // invalid opcode 4 with b == 6
00000034 2AFA 2A12 move.l [A5]+, [PC + 0x2A12 /* 00002A48, cstring ""<EOF> */]
00000038 2822 move.l D4, -[A2]
0000003A 2972 2B8A 6920 6F9C move.l [A4 + 0x6F9C], [[ + <<invalid base displacement size>> + D2 * 2] + 0x6920]
00000042 2E52 movea.l A7, [A2]
00000044 FBD4 .invalid <<F/7/5>>
00000046 6958 bvs +0x5A /* 000000A0 */
00000048 690C bvs +0xE /* 00000056 */
0000004A 31AE FCD4 FBD4 move.w <<invalid full ext with I/IS == 4>>, [A6 - 0x32C]
00000050 FBD4 .invalid <<F/7/5>>
00000052 2AEA 22B8 move.l [A5]+, [A2 + 0x22B8]
label00000056:
00000056 3A20 move.w D5, -[A0]
00000058 596A 4B82 subq.w [A2 + 0x4B82], 4
0000005C 5962 subq.w -[A2], 4
0000005E 65C2 bcs -0x3C /* 00000022 */
00000060 27CA 1180 move.l [ + <<invalid base displacement size>> + D1], A2
// begin alternate branch 00000062-00000066
label00000062:
00000062 1180 10FF move.b [A0 + D1.w - 0x1], D0
// end alternate branch 00000062-00000066
label00000062: // (misaligned)
00000064 10FF move.b [A0]+, <<invalid special address>>
label00000066:
00000066 267A 26AA movea.l A3, [PC + 0x26AA /* 00002712, cstring ""<EOF> */]
0000006A 65FA bcs -0x4 /* 00000066 */
0000006C 6D86 blt -0x78 /* FFFFFFF4 */
0000006E 65F2 bcs -0xC /* 00000062 */
00000070 4C72 466A 2FEA 00FD 2C7A movem.l D1,D3,D5,D6,A1,A2,A6, [[0xFD] + 0x2C7A]
0000007A ED5E rol D6.w, 6
0000007C 13D9 ED42 ED46 move.b [0xED42ED46], [A1]+
00000082 ED42 asl D2.w, 6
00000084 4CBA ED46 FD90 movem.w D1,D2,D6,A0,A2,A3,A5,A6,A7, [PC - 0x270 /* FFFFFE16, cstring ""<EOF> */]
0000008A 3B47 679E move.w [A5 + 0x679E], D7
0000008E 679E beq -0x60 /* 0000002E */
00000090 ED4A lsl D2.w, 6
00000092 ED5E rol D6.w, 6
00000094 ED4A lsl D2.w, 6
00000096 4CC2 A9EA movem.l D1,D3,D5,D6,D7,A0,A3,A5,A7, D2
0000009A 1771 F3FE 4682 move.b [A3 + 0x4682], <<invalid full ext with IS == 1 and I/IS == 6>>
label000000A0:
000000A0 F4DE cinva DATA+INST
000000A2 46F2 66F0 move.w SR, [A2 + D6.w * 8 - 0x16]
000000A6 B045 cmp.w D0, D5
000000A8 19AE B046 19AE F25C F2F8 move.b [[-0xDA4] + D1 - 0xD08], [A6 - 0x4FBA]
000000B2 4CF2 4CE2 F368 46FA movem.l D1,D5,D6,D7,A2,A3,A6, [A2 + 0x46FA]
000000BA 466A F220 not.w [A2 - 0xDE0]
000000BE F402 .invalid <<cinv/cpush with scope=0>>
000000C0 5982 subq.l D2, 4
000000C2 1771 FAE8 F4F4 move.b [A3 - 0xB0C], [A1 + A7 * 2 - 0x24]
000000C8 4CDA F3E6 movem.l D1,D2,D5,D6,D7,A0,A1,A4,A5,A6,A7, [A2]+
000000CC EE3E ror D6.b, D7
000000CE F390 .invalid <<F/6/1>>
000000D0 0C73 6CEA 517A 8702 870A 6F2C cmpi.w [[A3 - 0x78FD78F6] + 0x6F2C], 0x6CEA
// begin alternate branch 000000DA-000000DC
label000000DA:
000000DA 6F2C ble +0x2E /* 00000108 */
// end alternate branch 000000DA-000000DC
label000000DA: // (misaligned)
000000DC 11AE 65D2 EBFE move.b <<invalid full ext with IS == 1 and I/IS == 6>>, [A6 + 0x65D2]
000000E2 4D12 .invalid 6, [A2] // invalid opcode 4 with b == 4
000000E4 8214 or.b D1, [A4]
000000E6 6D50 blt +0x52 /* 00000138 */
000000E8 257A 5386 6D9A move.l [A2 + 0x6D9A], [PC + 0x5386 /* 00005470, cstring ""<EOF> */]
000000EE EF70 roxl D0.w, D7
000000F0 E51C rol D4.b, 2
000000F2 4D9A .invalid 6, [A2]+ // invalid opcode 4 with b == 6
000000F4 1210 move.b D1, [A0]
000000F6 EF70 roxl D0.w, D7
000000F8 E66C lsr D4.w, D3
000000FA 6D0A blt +0xC /* 00000106 */
000000FC 1081 move.b [A0], D1
000000FE 65DA bcs -0x24 /* 000000DA */
00000100 4DB2 1628 .invalid 6, [A2 + D1.w * 8 + 0x28] // invalid opcode 4 with b == 6
00000104 5303 subq.b D3, 1
label00000106:
00000106 C600 and.b D3, D0
label00000108:
00000108 C600 and.b D3, D0
0000010A E294 roxr D4, 1
0000010C 4DA2 .invalid 6, -[A2] // invalid opcode 4 with b == 6
0000010E E2E0 lsr .w -[A0]
00000110 4DC2 lea.l A6, D2
00000112 F890 2E01 .extension 0x890 <<F/2-3/4>> // unimplemented
00000116 4DCA lea.l A6, A2
00000118 8204 or.b D1, D4
0000011A E0D0 asr .w [A0]
0000011C 5992 subq.l [A2], 4
0000011E F686 ED64 .extension 0x686 <<F/2-3/3>> // unimplemented
00000122 F68C ED6A .extension 0x68C <<F/2-3/3>> // unimplemented
00000126 E6B4 roxr D4, D3
00000128 E0A8 lsr D0, D0
0000012A 4E32 .invalid // invalid opcode 4
0000012C 4270 6900 clr.w [A0 + <<invalid base displacement size>> + D6]
label00000130:
00000130 3031 3187 288A 4DAA move.w D0, [[ + <<invalid base displacement size>>] + D3 + 0x288A4DAA]
label00000138:
00000138 D888 add.l D4, A0
0000013A 263A 4E1A move.l D3, [PC + 0x4E1A /* 00004F56, cstring ""<EOF> */]
0000013E 4DEA DE8C lea.l A6, [A2 - 0x2174]
00000142 DEC4 add.w A7, D4
00000144 372A ED64 move.w -[A3], [A2 - 0x129C]
00000148 41D2 lea.l A0, [A2]
0000014A 9E52 sub.w D7, [A2]
0000014C B46A 5182 cmp.w D2, [A2 + 0x5182]
00000150 1F29 3732 move.b -[A7], [A1 + 0x3732]
00000154 65DA bcs -0x24 /* 00000130 */
00000156 473A EF72 .invalid 3, [PC - 0x108E /* FFFFF0CA, cstring ""<EOF> */] // invalid opcode 4 with b == 4
0000015A EF72 roxl D2.w, D7
0000015C EF72 roxl D2.w, D7
0000015E 6F42 ble +0x44 /* 000001A2 */
00000160 ED8C lsl D4, 6
00000162 EDA6 asl D6, D6
00000164 ED1A rol D2.b, 6
00000166 5E8A addq.l A2, 7
00000168 4E22 .invalid // invalid opcode 4
0000016A D5F0 4DDA 65EA add.l A2, [[] + 0x65EA]
00000170 4C52 189F movem.l D0,D1,D2,D3,D4,D7,A3,A4, [A2]
00000174 59A2 subq.l -[A2], 4
00000176 4E4A trap 10
00000178 599A subq.l [A2]+, 4
0000017A 4DDA lea.l A6, [A2]+
0000017C 4C4A 598A movem.l D1,D3,D7,A0,A3,A4,A6, A2
00000180 4D12 .invalid 6, [A2] // invalid opcode 4 with b == 4
00000182 4E42 trap 2
00000184 4C82 4D7A movem.w D1,D3,D4,D5,D6,A0,A2,A3,A6, D2
00000188 FE22 4D9A .unknown 0xFE22 0x4D9A (W = 7)
0000018C 4DAA CAF2 .invalid 6, [A2 - 0x350E] // invalid opcode 4 with b == 6
00000190 CB7E and.w <<invalid special address>>, D5
00000192 DBCD add.l A5, A5
00000194 1000 move.b D0, D0
00000196 2B00 move.l -[A5], D0
00000198 3008 move.w D0, A0
0000019A 1E02 move.b D7, D2
0000019C 00A3 3864 0F02 ori.l -[A3], 0x38640F02
label000001A2:
000001A2 000F 1234 ori.b A7, 0x34 /* '4' */
000001A6 10A6 move.b [A0], -[A6]
000001A8 3C1B move.w D6, [A3]+
000001AA 0424 0804 subi.b -[A4], 0x4
000001AE CB0D abcd -[A5], -[A5]
000001B0 8B02 sbcd D5, D2
000001B2 1406 move.b D2, D6
000001B4 6858 bvc +0x5A /* 0000020E */
000001B6 0200 637A andi.b D0, 0x7A /* 'z' */
000001BA AB04 syscall ColorMap
000001BC 4B06 .invalid 5, D6 // invalid opcode 4 with b == 4
000001BE 5306 subq.b D6, 1
000001C0 044C 9E2C subi.w A4, 0x9E2C
000001C4 BB01 xor.b D1, D5
000001C6 68DB bvc -0x23 /* 000001A3 */
000001C8 D7CA add.l A3, A2
000001CA 5E9B addq.l [A3]+, 7
000001CC 00B8 6B21 1404 2808 ori.l [0x00002808], 0x6B211404
000001D4 1642 movea.b A3, D2
000001D6 0200 73C5 andi.b D0, 0xC5
000001DA 8302 sbcd D1, D2
000001DC 2D01 move.l -[A6], D1
000001DE 130B move.b -[A1], A3
000001E0 0200 8B35 andi.b D0, 0x35 /* '5' */
000001E4 44DB move.b [A3]+, CCR
000001E6 0412 4634 subi.b [A2], 0x34 /* '4' */
000001EA 1000 move.b D0, D0
000001EC 0A24 0816 xori.b -[A4], 0x16
000001F0 0F0C btst A4, D7
000001F2 0802 0083 btst.b D2, 0x83
000001F6 2A04 move.l D5, D4
000001F8 0B04 btst D4, D5
000001FA 6E13 bgt +0x15 /* 0000020F */
000001FC 016B 2608 bchg [A3 + 0x2608], D0
00000200 0FC1 .incomplete
00000202 002A F306 0A02 ori.b [A2 + 0xA02], 0x6
00000208 000F 4056 ori.b A7, 0x56 /* 'V' */
0000020C 04CE .incomplete
label0000020E:
0000020E 1301 move.b -[A1], D1
00000210 A225 syscall GetHandleSize, flags=2
00000212 010F btst A7, D0
00000214 16CA move.b [A3]+, A2
00000216 04CE .incomplete
00000218 F306 .extension 0x306 <<F/4-5/1>> // unimplemented
0000021A 0C0E 4901 cmpi.b A6, 0x1
0000021E 1EA2 move.b [A7], -[A2]
00000220 0200 B306 andi.b D0, 0x6
00000224 04BB 049E 6501 0F04 subi.l <<invalid full ext with I/IS == 4>>, 0x49E6501
0000022C 9301 subx.b D1, D1
0000022E 4838 121C nbcd.b [0x0000121C]
00000232 4E48 trap 8
00000234 2010 move.l D0, [A0]
00000236 363C 9300 move.w D3, 0x9300
0000023A A50F syscall MountVol, flags=5
0000023C 289E move.l [A4], [A6]+
0000023E 1E04 move.b D7, D4
00000240 4C6B 012C 96C3 movem.l D2,D3,D5,A0, [A3 - 0x693D]
00000246 0552 bchg [A2], D2
00000248 3204 move.w D1, D4
0000024A 4C8B 02ED movem.w D0,D2,D3,D5,D6,D7,A1, A3
0000024E 0002 00E3 ori.b D2, 0xE3
00000252 0AEC .incomplete
00000254 731A moveq.l D1, 0x1A
00000256 A500 syscall Open/PBHOpen/HOpen, flags=5
00000258 2310 move.l -[A1], [A0]
0000025A 1EA5 move.b [A7], -[A5]
0000025C 0302 btst D2, D1
0000025E 006B 029B 0B65 ori.w [A3 + 0xB65], 0x29B
00000264 01FB .incomplete
00000266 05EC .incomplete
00000268 7B00 moveq.l D5, 0x00
0000026A A836 syscall GetMaskTable
0000026C 1305 move.b -[A1], D5
0000026E 2B08 move.l -[A5], A0
00000270 E913 roxl D3.b, 4
00000272 6273 bhi +0x75 /* 000002E7 */
00000274 047B 67CA 00BE subi.w [PC + D0.w - 0x66], 0x67CA
0000027A 3301 move.w -[A1], D1
0000027C 9B01 subx.b D5, D1
0000027E 366B 2544 movea.w A3, [A3 + 0x2544]
00000282 DB00 addx.b D5, D0
00000284 8911 or.b [A1], D4
00000286 F0E9 08D3 .extension 0x0E9 <<F/2-3/0>> // unimplemented
0000028A 2306 move.l -[A1], D6
0000028C 86AA 005B or.l D3, [A2 + 0x5B]
00000290 5C16 addq.b [A6], 6
00000292 C402 and.b D2, D2
00000294 0003 00BA ori.b D3, 0xBA
00000298 6B0E bmi +0x10 /* 000002A8 */
0000029A 16F3 340C move.b [A3]+, [A3 + D3.w * 4 + 0xC]
0000029E 8602 or.b D3, D2
000002A0 00BB 3C04 6283 007B ori.l [PC + D0.w + 0x7B], 0x3C046283
label000002A8:
000002A8 2186 AB00 move.l [A0 + <<invalid base displacement size>> + A2 * 2], D6
000002AC 06F0 .incomplete
000002AE 8517 or.b [A7], D2
000002B0 8E02 or.b D7, D2
000002B2 00DB .incomplete
000002B4 1278 B2F0 movea.b A1, [0xFFFFB2F0]
000002B8 3AA6 move.w [A5], -[A6]
000002BA 1818 move.b D4, [A0]+
000002BC 4A36 AEF3 tst.b [A6 + A2 * 8 - 0x13]
000002C0 18A8 361E move.b [A4], [A0 + 0x361E]
000002C4 06A6 06F0 8888 addi.l -[A6], 0x6F08888
000002CA 8816 or.b D4, [A6]
000002CC 3002 move.w D0, D2
000002CE 00CB .incomplete
000002D0 2478 06F0 movea.l A2, [0x000006F0]
000002D4 1E88 move.b [A7], A0
000002D6 8802 or.b D4, D2
000002D8 0083 0C01 0765 ori.l D3, 0xC010765
000002DE 05D4 .incomplete
000002E0 D4D4 add.w A2, [A4]
000002E2 DE30 168B add.b D7, [A0 + D1.w * 8 - 0x117]
000002E6 0253 0DC5 andi.w [A3], 0xDC5
000002EA 07DB .incomplete
000002EC 78B3 moveq.l D4, 0xFFFFFFB3
000002EE 0085 001B 0EB3 ori.l D5, 0x1B0EB3
000002F4 002C 2B01 1B1C ori.b [A4 + 0x1B1C], 0x1
000002FA E0BE ror D6, D0
000002FC DC3B 0283 add.b D6, [PC + D0.w * 2 - 0x125]
00000300 0493 220B 3D00 subi.l [A3], 0x220B3D00
00000306 0FA4 bclr -[A4], D7
00000308 AB03 syscall Jackson
0000030A 6B01 bmi +0x3 /* 0000030D */
0000030C 4B02 .invalid 5, D2 // invalid opcode 4 with b == 4
0000030E 3341 D304 move.w [A1 - 0x2CFC], D1
00000312 310F move.w -[A0], A7
00000314 3E21 move.w D7, -[A1]
00000316 0FBB 010E 2408 bclr [[PC + <<invalid base displacement size>>] + D0 + 0x2408], D7
0000031C 620B bhi +0xD /* 00000329 */
0000031E 1406 move.b D2, D6
00000320 3E81 move.w [A7], D1
00000322 0E02 0093 .invalid.b D2, 0x93 // invalid immediate operation
00000326 2178 B23E 3A22 move.l [A0 + 0x3A22], [0xFFFFB23E]
0000032C 1818 move.b D4, [A0]+
0000032E E90D lsl D5.b, 4
00000330 E506 asl D6.b, 2
00000332 5B05 subq.b D5, 5
00000334 B300 xor.b D0, D1
00000336 0200 0F06 andi.b D0, 0x6
0000033A 2202 move.l D1, D2
0000033C 0013 09B3 ori.b [A3], 0xB3
00000340 07CB .incomplete
00000342 422B 6E9C clr.b [A3 + 0x6E9C]
00000346 B339 8EC9 25E3 xor.b [0x8EC925E3], D1
0000034C 2405 move.l D2, D5
0000034E 071C btst [A4]+, D3
00000350 BC65 cmp.w D6, -[A5]
00000352 1F05 move.b -[A7], D5
00000354 280B move.l D4, A3
00000356 0342 bchg D2, D1
00000358 0E9B 2014 0636 .invalid.l [A3]+, 0x20140636 // invalid immediate operation
0000035E 0428 8B02 652F subi.b [A0 + 0x652F], 0x2
00000364 7653 moveq.l D3, 0x53
00000366 0840 36C5 bchg.b D0, 0xC5
0000036A 2383 6A63 move.l [A1 + D6 * 2 + 0x63], D3
0000036E 0340 bchg D0, D1
00000370 0EE9 .incomplete
00000372 0473 2665 010F E524 4505 subi.w [[A3 + <<invalid base displacement size>>] + D0 - 0x1ADBBAFB], 0x2665 /* '&e' */
0000037C 9B03 subx.b D5, D3
0000037E 3C6A E256 movea.w A6, [A2 - 0x1DAA]
00000382 2408 move.l D2, A0
00000384 F46A cpushl DATA, [A2]
00000386 140C move.b D2, A4
00000388 0E06 A300 .invalid.b D6, 0x0 // invalid immediate operation
0000038C 0931 E503 8119 4101 btst [[A1 + <<invalid base displacement size>> + A6 * 4] - 0x7EE6BEFF], D4
00000394 8303 sbcd D1, D3
00000396 0902 btst D2, D4
00000398 9B03 subx.b D5, D3
0000039A 0902 btst D2, D4
0000039C 3B02 move.w -[A5], D2
0000039E 0D02 btst D2, D6
000003A0 9B03 subx.b D5, D3
000003A2 8303 sbcd D1, D3
000003A4 B41B cmp.b D2, [A3]+
000003A6 1EA3 move.b [A7], -[A3]
000003A8 33F7 01C1 7603 0D45 move.w [0x76030D45], [[ + <<invalid base displacement size>>]]
000003B0 02EB .incomplete
000003B2 1248 movea.b A1, A0
000003B4 0428 6B01 166A subi.b [A0 + 0x166A], 0x1
000003BA 530D subq.b A5, 1
000003BC 76D3 moveq.l D3, 0xFFFFFFD3
000003BE 0816 6B06 btst.b [A6], 0x6
000003C2 250B move.l -[A2], A3
000003C4 7B6A moveq.l D5, 0x6A
000003C6 4309 .invalid 1, A1 // invalid opcode 4 with b == 4
000003C8 7502 moveq.l D2, 0x02
000003CA 8B02 sbcd D5, D2
000003CC 6902 bvs +0x4 /* 000003D0 */
000003CE 4463 neg.w -[A3]
label000003D0:
000003D0 01E5 .incomplete
000003D2 312A 7112 move.w -[A0], [A2 + 0x7112]
000003D6 1E0C move.b D7, A4
000003D8 0E25 0502 .invalid.b -[A5], 0x2 // invalid immediate operation
000003DC 00AB 48B0 3614 0C36 ori.l [A3 + 0xC36], 0x48B03614
000003E4 1E0C move.b D7, A4
000003E6 A513 syscall FlushVol, flags=5
000003E8 A501 syscall Close, flags=5
000003EA D3E0 add.l A1, -[A0]
000003EC 4934 4A36 .invalid 4, [A4 + D4 * 2 + 0x36] // invalid opcode 4 with b == 4
000003F0 8308 sbcd -[A1], -[A0]
000003F2 C305 abcd D1, D5
000003F4 9309 subx.b -[A1], -[A1]
000003F6 3312 move.w -[A1], [A2]
000003F8 E30E lsl D6.b, 1
000003FA 1E33 1B89 move.b D7, [[ + <<invalid base displacement size>> + D1 * 2]]
000003FE 01CC .incomplete
00000400 1EC3 move.b [A7]+, D3
00000402 1EDB move.b [A7]+, [A3]+
00000404 37EC 1C1B 31AB 0063 0E9B 3031 move.w [[0x63 + D3] + 0xE9B3031], [A4 + 0x1C1B]
00000410 0A19 045B xori.b [A1]+, 0x5B /* '[' */
00000414 4B0C .invalid 5, A4 // invalid opcode 4 with b == 4
00000416 366D 3E0F movea.w A3, [A5 + 0x3E0F]
0000041A D104 addx.b D0, D4
0000041C BB04 xor.b D4, D5
0000041E AB00 syscall BitBlt
00000420 8518 or.b [A0]+, D2
00000422 5020 addq.b -[A0], 8
00000424 1023 move.b D0, -[A3]
00000426 003C 6A24 ori.b ccr, 36
0000042A 08DE 300C bset.b [A6]+, 0xC
// begin alternate branch 0000042C-0000042E
label0000042C:
0000042C 300C move.w D0, A4
// end alternate branch 0000042C-0000042E
label0000042C: // (misaligned)
0000042E 2AE9 103B move.l [A5]+, [A1 + 0x103B]
00000432 0D53 bchg [A3], D6
00000434 0D14 btst [A4], D6
00000436 060E 0666 addi.b A6, 0x66 /* 'f' */
0000043A 4A0E tst.b A6
0000043C FB2F .extension 0xB2F <<F/4-5/5>> // unimplemented
0000043E 5C4A addq.w A2, 6
00000440 4865 pea.l -[A5]
00000442 000E DB0E ori.b A6, 0xE
00000446 E500 asl D0.b, 2
00000448 6100 0D31 bsr +0xD33 /* 0000117B */
0000044C 66DE bne -0x20 /* 0000042C */
0000044E 0532 0F76 btst <<invalid full ext with IS == 1 and I/IS == 6>>, D2
00000452 745B moveq.l D2, 0x5B
00000454 1D1E move.b -[A6], [A6]+
00000456 0666 AD05 addi.w -[A6], 0xAD05
0000045A 0200 0FA5 andi.b D0, 0xA5
0000045E 0202 0023 andi.b D2, 0x23 /* '#' */
00000462 811E or.b [A6]+, D0
00000464 5865 addq.w -[A5], 4
00000466 1B66 0C0E move.b [A5 + 0xC0E], -[A6]
0000046A 706C moveq.l D0, 0x6C
0000046C 8006 or.b D0, D6
0000046E 7C06 moveq.l D6, 0x06
00000470 C69D and.l D3, [A5]+
00000472 1C0C move.b D6, A4
00000474 C606 and.b D3, D6
00000476 2300 move.l -[A1], D0
00000478 BD20 xor.b -[A0], D6
0000047A 0CE4 .incomplete
0000047C 0200 0F78 andi.b D0, 0x78 /* 'x' */
00000480 067C 0200 0FC5 addi.w 0xFC5, 0x200
00000486 0604 4C08 addi.b D4, 0x8
0000048A 6C2A bge +0x2C /* 000004B6 */
0000048C 88A2 or.l D4, -[A2]
0000048E 7B71 moveq.l D5, 0x71
00000490 1338 CAE3 move.b -[A1], [0xFFFFCAE3]
00000494 0D13 btst [A3], D6
00000496 2B06 move.l -[A5], D6
00000498 0E33 15A5 1E69 .invalid.b [A3 + D1 * 8 + 0x69], 0xA5 // invalid immediate operation
0000049E 4CCC 8122 movem.l D1,D5,A0,A7, A4
000004A2 D30F addx.b -[A1], -[A7]
000004A4 0D1D btst [A5]+, D6
000004A6 052F 011D btst [A7 + 0x11D], D2
000004AA 2A49 movea.l A5, A1
000004AC 024A 2A41 andi.w A2, 0x2A41 /* '*A' */
000004B0 17AB 5E40 2A29 move.b [A3 + D2 * 2 + 0x29], [A3 + 0x5E40]
label000004B6:
000004B6 1958 F30E move.b [A4 - 0xCF2], [A0]+
000004BA 0D22 btst -[A2], D6
000004BC 0E20 109B .invalid.b -[A0], 0x9B // invalid immediate operation
000004C0 293C 2303 FB03 move.l -[A4], 0x2303FB03
000004C6 2A24 move.l D5, -[A4]
000004C8 0806 6839 btst.b D6, 0x39 /* '9' */
000004CC 4B04 .invalid 5, D4 // invalid opcode 4 with b == 4
000004CE 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
000004D0 853A 0686 or.b [PC + 0x686 /* 00000688, value 0x1 */], D2
000004D4 8701 sbcd D3, D1
000004D6 13A5 4C0F move.b [A1 + D4 * 4 + 0xF], -[A5]
000004DA 04D3 .incomplete
000004DC 2B13 move.l -[A5], [A3]
000004DE 018B bclr A3, D0
000004E0 0393 bclr [A3], D1
000004E2 0DF3 .incomplete
000004E4 026E 22E8 3B33 andi.w [A6 + 0x3B33], 0x22E8
000004EA 0643 0106 addi.w D3, 0x106
000004EE FB1B .extension 0xB1B <<F/4-5/5>> // unimplemented
000004F0 1603 move.b D3, D3
000004F2 2816 move.l D4, [A6]
000004F4 6002 bra +0x4 /* 000004F8 */
000004F6 0073 1678 2101 ori.w [[A3 + <<invalid base displacement size>> + D2]], 0x1678
// begin alternate branch 000004F8-000004FC
label000004F8:
000004F8 1678 2101 movea.b A3, [0x00002101]
// end alternate branch 000004F8-000004FC
label000004F8: // (misaligned)
000004FC D67B 1306 9B29 add.w D3, [[PC + <<invalid base displacement size>>] + D1 * 2 - 0x64D7]
00000502 6289 bhi -0x75 /* 0000048D */
00000504 595B subq.w [A3]+, 4
00000506 2678 0101 movea.l A3, [0x00000101]
0000050A 16FA 0200 move.b [A3]+, [PC + 0x200 /* 0000070C, value 0x6 */]
0000050E C30D abcd -[A1], -[A5]
00000510 7801 moveq.l D4, 0x01
00000512 0404 A4B3 subi.b D4, 0xB3
00000516 0A13 010D xori.b [A3], 0xD /* '\r' */
0000051A 4393 .invalid 1, [A3] // invalid opcode 4 with b == 6
0000051C 59BE subq.l <<invalid special address>>, 4
0000051E 9B81 subx.l D5, D1
00000520 2243 movea.l A1, D3
00000522 89A5 or.l -[A5], D4
00000524 1021 move.b D0, -[A1]
00000526 02F3 .incomplete
00000528 062D 0283 7ADE addi.b [A5 + 0x7ADE], 0x83
0000052E 30ED 0B16 move.w [A0]+, [A5 + 0xB16]
00000532 5302 subq.b D2, 1
00000534 214F 2808 move.l [A0 + 0x2808], A7
00000538 5B00 subq.b D0, 5
0000053A 0200 C359 andi.b D0, 0x59 /* 'Y' */
0000053E 442B 03ED neg.b [A3 + 0x3ED]
00000542 1043 movea.b A0, D3
00000544 1610 move.b D3, [A0]
00000546 AB73 syscall stMASK0
00000548 1111 move.b -[A0], [A1]
0000054A D10F addx.b -[A0], -[A7]
0000054C 9B27 sub.b -[A7], D5
0000054E 8703 sbcd D3, D3
00000550 4A9B tst.l [A3]+
00000552 27D5 0F53 1DC1 0FFB move.l [[PC] + 0x1DC10FFB], [A5]
0000055A 1BE8 5A23 move.b <<invalid special address>>, [A0 + 0x5A23]
0000055E 1C06 move.b D6, D6
00000560 2B05 move.l -[A5], D5
00000562 B10F cmpm.b [A0]+, [A7]+
00000564 0B0C btst A4, D5
00000566 0406 6825 subi.b D6, 0x25 /* '%' */
0000056A 0F28 7B0A btst [A0 + 0x7B0A], D7
0000056E 0200 AB08 andi.b D0, 0x8
00000572 410F .invalid 0, A7 // invalid opcode 4 with b == 4
00000574 0C68 0200 1323 cmpi.w [A0 + 0x1323], 0x200
0000057A 7816 moveq.l D4, 0x16
0000057C 3B00 move.w -[A5], D0
0000057E 2101 move.l -[A0], D1
00000580 06A3 1202 0063 addi.l -[A3], 0x12020063
00000586 0081 0016 AB00 ori.l D1, 0x16AB00
0000058C 0200 1B59 andi.b D0, 0x59 /* 'Y' */
00000590 A501 syscall Close, flags=5
00000592 2B05 move.l -[A5], D5
00000594 D643 add.w D3, D3
00000596 1D06 move.b -[A6], D6
00000598 AB73 syscall stMASK0
0000059A 3914 move.w -[A4], [A4]
0000059C AB73 syscall stMASK0
0000059E D6FB 1125 037B add.w A3, [[PC + 0x37B] + D1]
000005A4 03A9 144D bclr [A1 + 0x144D], D1
000005A8 052B 0549 btst [A3 + 0x549], D2
000005AC 052B 0597 btst [A3 + 0x597], D2
000005B0 0385 bclr D5, D1
000005B2 DB6D 9B01 add.w [A5 - 0x64FF], D5
000005B6 FB1B .extension 0xB1B <<F/4-5/5>> // unimplemented
000005B8 8304 sbcd D1, D4
000005BA DB1F add.b [A7]+, D5
000005BC F703 .extension 0x703 <<F/4-5/3>> // unimplemented
000005BE 94F7 03A5 E515 sub.w A2, [[-0x1AEB] + D0 * 2]
000005C4 1357 9358 move.b [A1 - 0x6CA8], [A7]
000005C8 2116 move.l -[A0], [A6]
000005CA 00B3 04CD 580F 2D58 ori.l [A3], 0x4CD580F
000005D2 0F3C 8B17 btst 0x17, D7
000005D6 FB03 .extension 0xB03 <<F/4-5/5>> // unimplemented
000005D8 C564 and.w -[A4], D2
000005DA 06B3 1295 64B3 123A addi.l [A3 + D1.w * 2 + 0x3A], 0x129564B3
000005E2 530F subq.b A7, 1
000005E4 8564 or.w -[A4], D2
000005E6 CB0D abcd -[A5], -[A5]
000005E8 6B01 bmi +0x3 /* 000005EB */
000005EA 0484 8B02 3E05 subi.l D4, 0x8B023E05
000005F0 6049 bra +0x4B /* 0000063B */
000005F2 8F76 557D or.w <<invalid full ext with IS == 1 and I/IS == 5>>, D7
000005F6 B353 xor.w [A3], D1
000005F8 1B03 move.b -[A5], D3
000005FA 4D7D chk.w D6, <<invalid special address>>
000005FC EB17 roxl D7.b, 5
000005FE 6345 bls +0x47 /* 00000645 */
00000600 1353 232D move.b [A1 + 0x232D], [A3]
00000604 630D bls +0xF /* 00000613 */
00000606 1305 move.b -[A1], D5
00000608 3B0F move.w -[A5], A7
0000060A B17D xor.w <<invalid special address>>, D0
0000060C 8191 or.l [A1], D0
0000060E 00C0 .incomplete
00000610 CB16 and.b [A6], D5
00000612 7310 moveq.l D1, 0x10
00000614 1300 move.b -[A1], D0
00000616 4303 .invalid 1, D3 // invalid opcode 4 with b == 4
00000618 F314 .extension 0x314 <<F/4-5/1>> // unimplemented
0000061A 4309 .invalid 1, A1 // invalid opcode 4 with b == 4
0000061C F101 .extension 0x101 <<F/4-5/0>> // unimplemented
0000061E E314 roxl D4.b, 1
00000620 007B 0636 7312 F314 ori.w [[PC + D7 * 2] - 0xCEC], 0x636
00000628 BE9B cmp.l D7, [A3]+
0000062A 8163 or.w -[A3], D0
0000062C 0DEB .incomplete
0000062E 332B 1F29 move.w -[A1], [A3 + 0x1F29]
00000632 0243 002D andi.w D3, 0x2D /* '-' */
00000636 0274 3B16 2506 C30C andi.w [[A4 + <<invalid base displacement size>>] + D2 * 4 - 0x3CF4], 0x3B16
0000063E 8704 sbcd D3, D4
00000640 C30B abcd -[A1], -[A3]
00000642 068E C969 BE0F addi.l A6, 0xC969BE0F
00000648 A104 syscall Control, flags=1
0000064A C33E and.b <<invalid special address>>, D1
0000064C 1303 move.b -[A1], D3
0000064E 5A33 2163 45CB 2DA3 1A51 addq.b [[A3 + 0x45CB] + 0x2DA31A51], 5
00000658 0585 bclr D5, D2
0000065A 094B bchg A3, D4
0000065C 015B bchg [A3]+, D0
0000065E 0029 03D1 010F ori.b [A1 + 0x10F], 0xD1
00000664 3600 move.w D3, D0
00000666 0622 885B addi.b -[A2], 0x5B /* '[' */
0000066A 00DB .incomplete
0000066C 0A0C 2206 xori.b A4, 0x6
00000670 8331 060F or.b [A1 + D0.w * 8 + 0xF], D1
00000674 0C22 0C3E cmpi.b -[A2], 0x3E /* '>' */
00000678 0200 8341 andi.b D0, 0x41 /* 'A' */
0000067C 7821 moveq.l D4, 0x21
0000067E 01D6 .incomplete
00000680 BB08 cmpm.b [A5]+, [A0]+
00000682 060F 0C29 addi.b A7, 0x29 /* ')' */
00000686 1385 010F 9537 8331 move.b [[A1 + <<invalid base displacement size>>] + D0 - 0x6AC87CCF], D5
0000068E 8903 sbcd D4, D3
00000690 9B59 sub.w [A1]+, D5
00000692 1E91 move.b [A7], [A1]
00000694 040F B073 subi.b A7, 0x73 /* 's' */
00000698 0E0B 0373 .invalid.b A3, 0x73 /* 's' */ // invalid immediate operation
0000069C 8E0C or.b D7, A4
0000069E 3E16 move.w D7, [A6]
000006A0 2AA1 move.l [A5], -[A1]
000006A2 1F2B 0130 move.b -[A7], [A3 + 0x130]
000006A6 4806 nbcd.b D6
000006A8 530F subq.b A7, 1
000006AA C57C 44B3 and.w 0x44B3, D2
000006AE 17C9 1D8B 400F 109B move.b [[ + <<invalid base displacement size>> + D1 * 4] + 0x400F109B], A1
000006B6 27E5 3509 move.l [[PC + <<invalid base displacement size>> + D3 * 4]], -[A5]
000006BA 1EEB 1115 move.b [A7]+, [A3 + 0x1115]
000006BE 1EEB 113A move.b [A7]+, [A3 + 0x113A]
label000006C2:
000006C2 6B0A bmi +0xC /* 000006CE */
000006C4 1818 move.b D4, [A0]+
000006C6 06A3 01E5 0C41 addi.l -[A3], 0x1E50C41
000006CC 360C move.w D3, A4
label000006CE:
000006CE A301 syscall Close, flags=3
000006D0 ED4E lsl D6.w, 6
000006D2 E10A lsl D2.b, 8
000006D4 C52C 9B27 and.b [A4 - 0x64D9], D2
000006D8 068A C92C 8A14 addi.l A2, 0xC92C8A14
000006DE D65B add.w D3, [A3]+
000006E0 1529 012B move.b -[A2], [A1 + 0x12B]
000006E4 2A41 movea.l A5, D1
000006E6 6902 bvs +0x4 /* 000006EA */
000006E8 003B 1C01 0406 ori.b [PC + D0.w * 4 + 0x6], 0x1
// begin alternate branch 000006EA-000006F0
label000006EA:
000006EA 1C01 move.b D6, D1
000006EC 0406 8A4D subi.b D6, 0x4D /* 'M' */
// end alternate branch 000006EA-000006F0
label000006EA: // (misaligned)
000006EE 8A4D or.w D5, A5
000006F0 049B 5951 1485 subi.l [A3]+, 0x59511485
000006F6 9DD7 sub.l A6, [A7]
000006F8 00B3 1B07 1305 3521 8519 ori.l [[A3 - 0x7AE7 + D3 * 4]], 0x1B071305
00000702 A30E syscall UnmountVol/HUnmountVol, flags=3
00000704 05A1 bclr -[A1], D2
00000706 1B07 move.b -[A5], D7
00000708 FB33 .extension 0xB33 <<F/4-5/5>> // unimplemented
0000070A 85AA 066B or.l [A2 + 0x66B], D2
0000070E 0A29 1025 30BC xori.b [A1 + 0x30BC], 0x25 /* '%' */
00000714 20CB move.l [A0]+, A3
00000716 136B 6810 826D move.b [A1 - 0x7D93], [A3 + 0x6810]
0000071C A28D syscall DebugUtil, flags=2
0000071E 90C1 sub.w A0, D1
00000720 3D29 995B move.w -[A6], [A1 - 0x66A5]
00000724 0585 bclr D5, D2
00000726 3EFE move.w [A7]+, <<invalid special address>>
00000728 6598 bcs -0x66 /* 000006C2 */
0000072A B323 xor.b -[A3], D1
0000072C 4509 .invalid 2, A1 // invalid opcode 4 with b == 4
0000072E 1C13 move.b D6, [A3]
00000730 0769 3323 bchg [A1 + 0x3323], D3
00000734 2871 989B movea.l A4, [A1 + A1 - 0x101]
00000738 290A move.l -[A4], A2
0000073A 240E move.l D2, A6
0000073C 2E7E movea.l A7, <<invalid special address>>
0000073E 3A8A move.w [A5], A2
00000740 3B04 move.w -[A5], D4
00000742 189A move.b [A4], [A2]+
00000744 5481 addq.l D1, 2
00000746 5606 addq.b D6, 3
00000748 8A45 or.w D5, D5
0000074A 4885 ext.w D5
0000074C 4B5B chk.w D5, [A3]+
0000074E 1505 move.b -[A2], D5
00000750 58A5 addq.l -[A5], 4
00000752 5661 addq.w -[A1], 3
00000754 0145 bchg D5, D0
00000756 1F85 599B 29D6 6B0F move.b [[ + D5] + 0x29D66B0F], D5
0000075E D65B add.w D3, [A3]+
00000760 1BE3 move.b <<invalid special address>>, -[A3]
00000762 1B21 move.b -[A5], -[A1]
00000764 18AA 000F move.b [A4], [A2 + 0xF]
00000768 16C3 move.b [A3]+, D3
0000076A 0705 btst D5, D3
0000076C 612E bsr +0x30 /* 0000079C */
0000076E A301 syscall Close, flags=3
00000770 2CEA 087B move.l [A6]+, [A2 + 0x87B]
00000774 0A40 5616 xori.w D0, 0x5616
00000778 A56E syscall SlotManager, flags=5
0000077A 0C2A 2116 0200 cmpi.b [A2 + 0x200], 0x16
00000780 0F89 bclr A1, D7
00000782 002B 11E5 02CB ori.b [A3 + 0x2CB], 0xE5
00000788 003B 050B 07A1 CC72 ori.b [[-0x338E + D0 * 8]], 0xB
00000790 0501 btst D1, D2
00000792 5B41 subq.w D1, 5
00000794 9E14 sub.b D7, [A4]
00000796 E52C lsl D4.b, D2
00000798 CB19 and.b [A1]+, D5
0000079A CB04 abcd D5, D4
fn0000079C:
0000079C 0B01 btst D1, D5
0000079E 1303 move.b -[A1], D3
000007A0 F472 cpushp DATA, [A2]
000007A2 8903 sbcd D4, D3
000007A4 FEC9 BE6E .extension 0xEC9 <<F/2-3/7>> // unimplemented
000007A8 2000 move.l D0, D0
000007AA 0049 0E08 ori.w A1, 0xE08
000007AE 2E2A B706 move.l D7, [A2 - 0x48FA]
000007B2 1D80 9706 2B25 move.b [[A6 + <<invalid base displacement size>>] + A1 * 8 + 0x2B25], D0
000007B8 CE4D and.w D7, A5
000007BA 0E3B 12D6 BB0D .invalid.b [[PC + <<invalid base displacement size>>] + A3 * 2], 0xD6 // invalid immediate operation
000007C0 4D0E .invalid 6, A6 // invalid opcode 4 with b == 4
000007C2 0F4D bchg A5, D7
000007C4 0E65 77E3 .invalid.w -[A5], 0x77E3 // invalid immediate operation
000007C8 1581 0D16 080C move.b [[A2] + D0 * 4 + 0x80C], D1
000007CE 0EF7 .incomplete
000007D0 065A 3056 addi.w [A2]+, 0x3056 /* '0V' */
000007D4 C706 abcd D3, D6
000007D6 6D56 blt +0x58 /* 0000082E */
000007D8 DD0D addx.b -[A6], -[A5]
000007DA 0EC9 .incomplete
000007DC 0DCB .incomplete
000007DE 0A61 21A5 xori.w -[A1], 0x21A5
000007E2 0D43 bchg D3, D6
000007E4 0653 0EA5 addi.w [A3], 0xEA5
000007E8 0DD3 .incomplete
000007EA 0285 6893 01DB andi.l D5, 0x689301DB
000007F0 0104 btst D4, D0
000007F2 F303 .extension 0x303 <<F/4-5/1>> // unimplemented
000007F4 5B02 subq.b D2, 5
000007F6 AB00 syscall BitBlt
000007F8 044B 07E3 subi.w A3, 0x7E3
000007FC 0004 E30C ori.b D4, 0xC
00000800 8B06 sbcd D5, D6
00000802 AB22 syscall SeekRgn
00000804 6100 3B05 bsr +0x3B07 /* 0000430B */
00000808 41BC 8301 2308 .invalid 0, 0x83012308 // invalid opcode 4 with b == 6
0000080E 9441 sub.w D2, D1
00000810 0230 5302 06CB andi.b [A0 + D0.w * 8 - 0x53], 0x2
00000816 0AAA 00B3 6A16 FB25 xori.l [A2 - 0x4DB], 0xB36A16
0000081E E97C rol D4.w, D4
00000820 EACB 0AC4 bfchg A3 {D3:4}
00000824 0428 257E BB5B subi.b [A0 - 0x44A5], 0x7E /* '~' */
0000082A 0406 4306 subi.b D6, 0x6
label0000082E:
0000082E E900 asl D0.b, 4
00000830 C369 690B and.w [A1 + 0x690B], D1
00000834 0FE5 .incomplete
00000836 E3A2 asl D2, D1
00000838 2927 move.l -[A4], -[A7]
0000083A 8381 32C9 unpk D1, D1, 0x32C9
0000083E 0053 1CCB ori.w [A3], 0x1CCB
00000842 0E56 A9B9 .invalid.w [A6], 0xA9B9 // invalid immediate operation
00000846 2985 003C move.l [A4 + D0.w + 0x3C], D5
0000084A AB00 syscall BitBlt
0000084C 250B move.l -[A2], A3
0000084E 430A .invalid 1, A2 // invalid opcode 4 with b == 4
00000850 E300 asl D0.b, 1
00000852 3B30 0428 move.w -[A5], [A0 + D0.w * 4 + 0x28]
00000856 4204 clr.b D4
00000858 A453 syscall 0x053, flags=4
0000085A 26B3 0AAB move.l [A3], [A3 + D0 * 2 - 0x85]
0000085E 0052 322B ori.w [A2], 0x322B /* '2+' */
00000862 280E move.l D4, A6
00000864 0200 030E andi.b D0, 0xE
00000868 EC1B ror D3.b, 6
0000086A 312A E9D8 move.w -[A0], [A2 - 0x1628]
0000086E 04A4 AB0F AB00 subi.l -[A4], 0xAB0FAB00
00000874 E300 asl D0.b, 1
00000876 9106 subx.b D0, D6
00000878 7B48 moveq.l D5, 0x48
0000087A 2E0E move.l D7, A6
0000087C AB11 syscall OldPatToNew
0000087E 230B move.l -[A1], A3
00000880 044C 422C subi.w A4, 0x422C /* 'B,' */
00000884 A4AB syscall 0x0AB, flags=4
00000886 4160 chk.w D0, -[A0]
00000888 1F04 move.b -[A7], D4
0000088A 96E3 sub.w A3, -[A3]
0000088C 009C 047B 02E3 ori.l [A4]+, 0x47B02E3
00000892 0044 5358 ori.w D4, 0x5358 /* 'SX' */
00000896 8DA4 or.l -[A4], D6
00000898 A9EA syscall Pack3
0000089A E512 roxl D2.b, 2
0000089C C904 abcd D4, D4
0000089E 7348 moveq.l D1, 0x48
000008A0 38D9 move.w [A4]+, [A1]+
000008A2 ECA5 asr D5, D6
000008A4 0A53 2B04 xori.w [A3], 0x2B04
000008A8 282A 8902 move.l D4, [A2 - 0x76FE]
000008AC 6335 bls +0x37 /* 000008E3 */
000008AE 8503 sbcd D2, D3
000008B0 1E09 move.b D7, A1
000008B2 010F btst A7, D0
000008B4 B00E cmp.b D0, A6
000008B6 8707 sbcd D3, D7
000008B8 AE05 syscall CopyPixMap, auto_pop
000008BA 066D 6D0F 31AD addi.w [A5 + 0x31AD], 0x6D0F
000008C0 6D02 blt +0x4 /* 000008C4 */
000008C2 F6C4 C300 .extension 0x6C4 <<F/2-3/3>> // unimplemented
// begin alternate branch 000008C4-000008C6
label000008C4:
000008C4 C300 abcd D1, D0
// end alternate branch 000008C4-000008C6
label000008C4: // (misaligned)
000008C6 ED17 roxl D7.b, 6
000008C8 FE09 030B .unknown 0xFE09 0x030B (W = 7)
000008CC 7A71 moveq.l D5, 0x71
000008CE 0589 bclr A1, D2
000008D0 001B 0885 ori.b [A3]+, 0x85
000008D4 03C1 .incomplete
000008D6 2548 3B09 move.l [A2 + 0x3B09], A0
000008DA 0E9B 000B 03E4 .invalid.l [A3]+, 0xB03E4 // invalid immediate operation
000008E0 0E3B 0613 00F3 .invalid.b [PC + D0.w - 0x13], 0x13 // invalid immediate operation
000008E6 0904 btst D4, D4
000008E8 C302 abcd D1, D2
000008EA DB01 addx.b D5, D1
000008EC 7AA3 moveq.l D5, 0xFFFFFFA3
000008EE 0414 4045 subi.b [A4], 0x45 /* 'E' */
000008F2 15A3 1C76 move.b [A2 + D1 * 4 + 0x76], -[A3]
000008F6 251C move.l -[A2], [A4]+
000008F8 FB3D .extension 0xB3D <<F/4-5/5>> // unimplemented
000008FA F469 cpushl DATA, [A1]
000008FC F325 .extension 0x325 <<F/4-5/1>> // unimplemented
000008FE 768D moveq.l D3, 0xFFFFFF8D
00000900 0500 btst D0, D2
00000902 F109 .extension 0x109 <<F/4-5/0>> // unimplemented
00000904 AD00 syscall GetFNum, auto_pop
00000906 68A9 bvc -0x55 /* 000008B1 */
00000908 0A84 C468 14A9 xori.l D4, 0xC46814A9
0000090E 89BB 5C8B or.l [PC + D5 * 4 - 0x117], D4
00000912 0082 655E DB01 ori.l D2, 0x655EDB01
00000918 CD0A abcd -[A6], -[A2]
0000091A 89C6 divs.w D4, D6
0000091C F40E cinvl NONE, [A6]
0000091E C923 and.b -[A3], D4
00000920 A320 syscall SetPtrSize, flags=3
00000922 76EB moveq.l D3, 0xFFFFFFEB
00000924 21C1 09F3 move.l [0x000009F3], D1
00000928 057A 1302 bchg [PC + 0x1302 /* 00001C2C, value 0x931A */], D2
0000092C 8DFD divs.w D6, <<invalid special address>>
0000092E E501 asl D1.b, 2
00000930 A30E syscall UnmountVol/HUnmountVol, flags=3
00000932 9B0E subx.b -[A5], -[A6]
00000934 657B bcs +0x7D /* 000009B1 */
00000936 E500 asl D0.b, 2
00000938 431F .invalid 1, [A7]+ // invalid opcode 4 with b == 4
0000093A 76D3 moveq.l D3, 0xFFFFFFD3
0000093C 010C btst A4, D0
0000093E E900 asl D0.b, 4
00000940 A30E syscall UnmountVol/HUnmountVol, flags=3
00000942 6303 bls +0x5 /* 00000947 */
00000944 8523 or.b -[A3], D2
00000946 650C bcs +0xE /* 00000954 */
00000948 5B03 subq.b D3, 5
0000094A 0110 btst [A0], D0
0000094C B117 xor.b [A7], D0
0000094E 6869 bvc +0x6B /* 000009B9 */
00000950 5481 addq.l D1, 2
00000952 012A E85A btst [A2 - 0x17A6], D0
// begin alternate branch 00000954-00000956
label00000954:
00000954 E85A ror D2.w, 4
// end alternate branch 00000954-00000956
label00000954: // (misaligned)
00000956 EB10 roxl D0.b, 5
00000958 E907 asl D7.b, 4
0000095A 5305 subq.b D5, 1
0000095C 7674 moveq.l D3, 0x74
0000095E FB06 .extension 0xB06 <<F/4-5/5>> // unimplemented
00000960 D30B addx.b -[A1], -[A3]
00000962 5106 subq.b D6, 8
00000964 0FB4 7A0B bclr [A4 + D7 * 2 + 0xB], D7
00000968 015A bchg [A2]+, D0
0000096A A303 syscall Write, flags=3
0000096C E306 asl D6.b, 1
0000096E 04F6 .incomplete
00000970 3B12 move.w -[A5], [A2]
00000972 0B06 btst D6, D5
00000974 0C36 0200 4320 B102 cmpi.b [A6 - 0x4EFE + D4 * 2], 0x0
0000097C 7312 moveq.l D1, 0x12
0000097E 7603 moveq.l D3, 0x03
00000980 4BE9 040B lea.l A5, [A1 + 0x40B]
00000984 06B4 7AFB 1D04 9613 addi.l [A4 + A1.w * 8 + 0x13], 0x7AFB1D04
0000098C 0FD0 .incomplete
0000098E E126 asl D6.b, D0
00000990 130F move.b -[A1], A7
00000992 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
00000994 EB09 lsl D1.b, 5
00000996 BEDC cmpa.w A7, [A4]+
00000998 7B03 moveq.l D5, 0x03
0000099A 0F14 btst [A4], D7
0000099C 2E0E move.l D7, A6
0000099E CCE5 mulu.w D6, -[A5]
000009A0 022B 822A C931 andi.b [A3 - 0x36CF], 0x2A /* '*' */
000009A6 8515 or.b [A5], D2
000009A8 6912 bvs +0x14 /* 000009BC */
000009AA 053A CB09 btst [PC - 0x34F7 /* FFFFD4B5, cstring ""<EOF> */], D2
000009AE 0636 AA00 4B5C addi.b <<invalid full ext with I/IS == 4>>, 0x0
000009B4 11B7 EA36 E308 move.b [A0 + <<invalid base displacement size>> + A6 * 2], [A7 + A6 * 2 + 0x36]
000009BA 04A2 28E3 0802 subi.l -[A2], 0x28E30802
// begin alternate branch 000009BC-000009C8
label000009BC:
000009BC 28E3 move.l [A4]+, -[A3]
000009BE 0802 0033 btst.b D2, 0x33 /* '3' */
000009C2 3904 move.w -[A4], D4
000009C4 A168 syscall HClrRBit, flags=1
000009C6 E900 asl D0.b, 4
// end alternate branch 000009BC-000009C8
label000009BC: // (misaligned)
000009C0 0033 3904 A168 E900 ori.b [A3 - 0x1700], 0x4
000009C8 531C subq.b [A4]+, 1
000009CA 04DA .incomplete
000009CC 7B0E moveq.l D5, 0x0E
000009CE EB03 asl D3.b, 5
000009D0 233D move.l -[A1], <<invalid special address>>
000009D2 9A54 sub.w D5, [A4]
000009D4 C127 and.b -[A7], D0
000009D6 F310 .extension 0x310 <<F/4-5/1>> // unimplemented
000009D8 4505 .invalid 2, D5 // invalid opcode 4 with b == 4
000009DA 130F move.b -[A1], A7
000009DC 8707 sbcd D3, D7
000009DE CE89 and.l D7, A1
000009E0 034B bchg A3, D1
000009E2 0B04 btst D4, D5
000009E4 F67B 1305 .extension 0x67B <<F/1/3>>, 0x1305 // unimplemented
000009E8 287B 1325 0109 movea.l A4, [[PC + 0x109] + D1 * 2]
000009EE 2823 move.l D4, -[A3]
000009F0 19B1 03E5 16ED move.b [A4 + D1.w * 8 - 0x19], <<invalid full ext with IS == 1 and I/IS == 5>>
000009F6 0045 D90E ori.w D5, 0xD90E
000009FA E208 lsr D0.b, 1
000009FC 7033 moveq.l D0, 0x33
000009FE 0201 3A69 andi.b D1, 0x69 /* 'i' */
00000A02 059B bclr [A3]+, D2
00000A04 6633 bne +0x35 /* 00000A39 */
00000A06 02C1 .incomplete
00000A08 6909 bvs +0xB /* 00000A13 */
00000A0A C649 and.w D3, A1
00000A0C 252E 089B move.l -[A2], [A6 + 0x89B]
00000A10 2687 move.l [A3], D7
00000A12 082D 36E5 F608 btst.b [A5 - 0x9F8], 0xE5
00000A18 1EE3 move.b [A7]+, -[A3]
00000A1A 0232 4A0E 49AC andi.b <<invalid full ext with I/IS == 4>>, 0xE
00000A20 8B21 or.b -[A1], D5
00000A22 38AA 0027 move.w [A4], [A2 + 0x27]
00000A26 806B 3B59 or.w D0, [A3 + 0x3B59]
00000A2A 7013 moveq.l D0, 0x13
00000A2C 287B 13E9 0587 movea.l A4, [[0x587]]
00000A32 0829 D708 2EAD btst.b [A1 + 0x2EAD], 0x8
00000A38 10CB move.b [A0]+, A3
00000A3A 00F3 .incomplete
00000A3C 0507 btst D7, D2
00000A3E 0024 C31D ori.b -[A4], 0x1D
00000A42 C845 and.w D4, D5
00000A44 1498 move.b [A2], [A0]+
00000A46 4514 .invalid 2, [A4] // invalid opcode 4 with b == 4
00000A48 F303 .extension 0x303 <<F/4-5/1>> // unimplemented
00000A4A ACF3 syscall OpenPicture, auto_pop
00000A4C 1029 1000 move.b D0, [A1 + 0x1000]
00000A50 0000 4500 ori.b D0, 0x0
00000A54 B100 xor.b D0, D0
00000A56 4500 .invalid 2, D0 // invalid opcode 4 with b == 4
00000A58 BB0E cmpm.b [A5]+, [A6]+
00000A5A 1054 movea.b A0, [A4]
00000A5C 2905 move.l -[A4], D5
00000A5E 4549 chk.w D2, A1
00000A60 84C4 divu.w D2, D4
00000A62 5469 200C addq.w [A1 + 0x200C], 2
00000A66 5402 addq.b D2, 2
00000A68 00CB .incomplete
00000A6A 8407 or.b D2, D7
00000A6C 002F 9302 2A31 ori.b [A7 + 0x2A31], 0x2
00000A72 4122 .invalid 0, -[A2] // invalid opcode 4 with b == 4
00000A74 C503 abcd D2, D3
00000A76 8301 sbcd D1, D1
00000A78 F300 .extension 0x300 <<F/4-5/1>> // unimplemented
00000A7A 25DE 2904 move.l [PC + 0x2904 /* 00003380, cstring ""<EOF> */], [A6]+
00000A7E 2265 movea.l A1, -[A5]
00000A80 280C move.l D4, A4
00000A82 1701 move.b -[A3], D1
00000A84 77B3 moveq.l D3, 0xFFFFFFB3
00000A86 69CB bvs -0x33 /* 00000A53 */
00000A88 044B 04BB subi.w A3, 0x4BB
00000A8C 0036 F12F 1B3B 0623 0A06 1B3B 4A08 ori.b [[A6 + 0x6230A06 + D1 * 2] + 0x1B3B4A08], 0x2F /* '/' */
00000A9A 15C0 1B3B move.b [PC + 0x1B3B /* 000025D7, cstring ""<EOF> */], D0
00000A9E 256F 651D A170 move.l [A2 - 0x5E90], [A7 + 0x651D]
00000AA4 2E60 movea.l A7, -[A0]
00000AA6 2593 230A CC05 move.l [[A2 + <<invalid base displacement size>> + D2 * 2] - 0x33FB], [A3]
00000AAC 9312 sub.b [A2], D1
00000AAE 1CD8 move.b [A6]+, [A0]+
00000AB0 2010 move.l D0, [A0]
00000AB2 9B05 subx.b D5, D5
00000AB4 E583 asl D3, 2
00000AB6 069B 0516 60D6 addi.l [A3]+, 0x51660D6
00000ABC B302 xor.b D2, D1
00000ABE 0200 0F89 andi.b D0, 0x89
00000AC2 969B sub.l D3, [A3]+
00000AC4 058D bclr A5, D2
00000AC6 96EB 018A sub.w A3, [A3 + 0x18A]
00000ACA 0B0D btst A5, D5
00000ACC 5E4B addq.w A3, 7
00000ACE 003B 1B83 0EA1 ori.b [PC + D0 * 8 - 0x95], 0x83
00000AD4 018B bclr A3, D0
00000AD6 161A move.b D3, [A2]+
00000AD8 5318 subq.b [A0]+, 1
00000ADA 2678 2E08 movea.l A3, [0x00002E08]
00000ADE 0903 btst D3, D4
00000AE0 6906 bvs +0x8 /* 00000AE8 */
00000AE2 E102 asl D2.b, 8
00000AE4 1D10 move.b -[A6], [A0]
00000AE6 0049 1960 ori.w A1, 0x1960
// begin alternate branch 00000AE8-00000AEC
label00000AE8:
00000AE8 1960 4A48 move.b [A4 + 0x4A48], -[A0]
// end alternate branch 00000AE8-00000AEC
label00000AE8: // (misaligned)
00000AEA 4A48 tst.w A0
00000AEC D30B addx.b -[A1], -[A3]
00000AEE E311 roxl D1.b, 1
00000AF0 EB01 asl D1.b, 5
00000AF2 080B 01FB btst.b A3, 0xFB
00000AF6 1393 374B 13FB 132B move.b [[A1 + <<invalid base displacement size>>] + 0x13FB132B], [A3]
00000AFE 8CFB 1353 02AB 0DFB divu.w D6, [[PC] + 0x2AB0DFB]
00000B06 133B 05C3 0CFB 133B move.b -[A1], [[ + <<invalid base displacement size>>] + 0xCFB133B]
00000B0E 026B 0BFB 133B andi.w [A3 + 0x133B], 0xBFB
00000B14 0043 09D0 ori.w D3, 0x9D0
00000B18 1302 move.b -[A1], D2
00000B1A 3317 move.w -[A1], [A7]
00000B1C 6B30 bmi +0x32 /* 00000B4E */
00000B1E 9CBB 339C sub.l D6, <<invalid full ext with I/IS == 4>>
00000B22 533E subq.b <<invalid special address>>, 1
00000B24 9C73 309C sub.w D6, [A3 + D3.w - 0x100]
00000B28 B32D 1116 xor.b [A5 + 0x1116], D1
00000B2C EB3F rol D7.b, D5
00000B2E 3C33 0A29 move.w D6, [A3 + D0 * 2 + 0x29]
00000B32 2B06 move.l -[A5], D6
00000B34 EB3F rol D7.b, D5
00000B36 1623 move.b D3, -[A3]
00000B38 1649 movea.b A3, A1
00000B3A 1181 8016 move.b [A0 + A0.w + 0x16], D1
00000B3E C861 and.w D4, -[A1]
00000B40 0106 btst D6, D0
00000B42 3B1E move.w -[A5], [A6]+
00000B44 A50A syscall OpenRF/PBHOpenRF/HOpenRF, flags=5
00000B46 1E05 move.b D7, D5
00000B48 271B move.l -[A3], [A3]+
00000B4A 0FD8 .incomplete
00000B4C B665 cmp.w D3, -[A5]
label00000B4E:
00000B4E AF05 syscall CopyHandle, auto_pop
00000B50 012B 1AD8 btst [A3 + 0x1AD8], D0
00000B54 9B02 subx.b D5, D2
00000B56 DB05 addx.b D5, D5
00000B58 3013 move.w D0, [A3]
00000B5A 2714 move.l -[A3], [A4]
00000B5C 58A1 addq.l -[A1], 4
00000B5E E91A rol D2.b, 4
00000B60 9B2E 2676 sub.b [A6 + 0x2676], D5
00000B64 1302 move.b -[A1], D2
00000B66 C100 abcd D0, D0
00000B68 1630 A502 BB48 move.b D3, [[A0 + <<invalid base displacement size>> + A2 * 4] - 0x44B8]
00000B6E 5A93 addq.l [A3], 5
00000B70 0DDC .incomplete
label00000B72:
00000B72 3073 12DB movea.w A0, [A3 + D1.w * 2 - 0x37]
00000B76 3004 move.w D0, D4
00000B78 6252 bhi +0x54 /* 00000BCC */
00000B7A A179 syscall GetADBInfo, flags=1
00000B7C 6106 bsr +0x8 /* 00000B84 */
00000B7E 5102 subq.b D2, 8
00000B80 A316 syscall InitQueue/FInitQueue, flags=3
00000B82 5B00 subq.b D0, 5
fn00000B84:
00000B84 58EB 71A3 svc [A3 + 0x71A3]
00000B88 55C0 scs D0
00000B8A B8A3 cmp.l D4, -[A3]
00000B8C 071A btst [A2]+, D3
00000B8E A301 syscall Close, flags=3
00000B90 26DB move.l [A3]+, [A3]+
00000B92 05CA .incomplete
00000B94 0313 btst [A3], D1
00000B96 E50A lsl D2.b, 2
00000B98 A902 syscall RealFont
00000B9A 0F78 C103 bchg [0xFFFFC103], D7
00000B9E 4101 .invalid 0, D1 // invalid opcode 4 with b == 4
00000BA0 0200 5311 andi.b D0, 0x11
00000BA4 0302 btst D2, D1
00000BA6 D904 addx.b D4, D4
00000BA8 448B neg.l A3
00000BAA 0A11 2F0B xori.b [A1], 0xB
00000BAE 032B 0608 btst [A3 + 0x608], D1
00000BB2 BB07 xor.b D7, D5
00000BB4 64A3 bcc -0x5B /* 00000B59 */
00000BB6 5502 subq.b D2, 2
00000BB8 0013 18E3 ori.b [A3], 0xE3
00000BBC 060B 030E addi.b A3, 0xE
00000BC0 080B 0664 btst.b A3, 0x64 /* 'd' */
00000BC4 F34C .extension 0x34C <<F/4-5/1>> // unimplemented
00000BC6 2501 move.l -[A2], D1
00000BC8 ED34 roxl D4.b, D6
00000BCA 3E05 move.w D7, D5
label00000BCC:
00000BCC 29E3 010B 870A move.l 0x10B870A, -[A3]
00000BD2 4B08 .invalid 5, A0 // invalid opcode 4 with b == 4
00000BD4 531D subq.b [A5]+, 1
00000BD6 3A3E move.w D5, <<invalid special address>>
00000BD8 EB03 asl D3.b, 5
00000BDA 6996 bvs -0x68 /* 00000B72 */
00000BDC 3E3B 0A0B move.w D7, [PC + D0 * 2 + 0xB]
00000BE0 6202 bhi +0x4 /* 00000BE4 */
00000BE2 0083 151E 16DB ori.l D3, 0x151E16DB
// begin alternate branch 00000BE4-00000BE8
label00000BE4:
00000BE4 151E move.b -[A2], [A6]+
00000BE6 16DB move.b [A3]+, [A3]+
// end alternate branch 00000BE4-00000BE8
label00000BE4: // (misaligned)
00000BE8 90BB 0C0F sub.l D0, [PC + D0 * 4 + 0xF]
00000BEC 1E16 move.b D7, [A6]
00000BEE B377 A100 xor.w [A7 + <<invalid base displacement size>> + A2], D1
00000BF2 0FBA A355 bclr [PC - 0x5CAB /* FFFFAF49, cstring ""<EOF> */], D7
00000BF6 AA00 syscall OpenCPort
00000BF8 3325 move.w -[A1], -[A5]
00000BFA 16A3 move.b [A3], -[A3]
00000BFC 0245 4D0A andi.w D5, 0x4D0A /* 'M\n' */
00000C00 162B 0664 move.b D3, [A3 + 0x664]
00000C04 0B93 bclr [A3], D5
00000C06 32E9 0873 move.w [A1]+, [A1 + 0x873]
00000C0A 1CDE move.b [A6]+, [A6]+
00000C0C 30C9 move.w [A0]+, A1
00000C0E 00BB 5945 02AA 000F ori.l [PC + D0.w + 0xF], 0x594502AA
00000C16 0200 2367 andi.b D0, 0x67 /* 'g' */
00000C1A BAF3 4C87 cmpa.w A5, [A3 + D4 * 4 - 0x121]
00000C1E 0B5F bchg [A7]+, D5
00000C20 0E64 139E .invalid.w -[A4], 0x139E // invalid immediate operation
00000C24 3269 0C73 movea.w A1, [A1 + 0xC73]
00000C28 1C65 movea.b A6, -[A5]
00000C2A 01D1 .incomplete
00000C2C 03C5 .incomplete
00000C2E 05E5 .incomplete
00000C30 01BB 59F7 bclr <<invalid full ext with IS == 1 and I/IS == 7>>, D0
00000C34 09BD bclr <<invalid special address>>, D4
00000C36 00FA .incomplete
00000C38 0010 D300 ori.b [A0], 0x0
00000C3C 8C07 or.b D6, D7
00000C3E 0156 bchg [A6], D0
00000C40 623B bhi +0x3D /* 00000C7D */
00000C42 330C move.w -[A1], A4
00000C44 081A A305 btst.b [A2]+, 0x5
00000C48 265A movea.l A3, [A2]+
00000C4A A30A syscall OpenRF/PBHOpenRF/HOpenRF, flags=3
00000C4C A10A syscall OpenRF/PBHOpenRF/HOpenRF, flags=1
00000C4E BA33 731A 0B3B cmp.b D5, [[A3 + D7 * 2] + 0xB3B]
00000C54 265A movea.l A3, [A2]+
00000C56 CB09 abcd -[A5], -[A1]
00000C58 E105 asl D5.b, 8
00000C5A BA3B 731A 0F26 cmp.b D5, [[PC + D7 * 2] + 0xF26]
00000C60 A316 syscall InitQueue/FInitQueue, flags=3
00000C62 A113 syscall FlushVol, flags=1
00000C64 531A subq.b [A2]+, 1
00000C66 0C08 4B08 cmpi.b A0, 0x8
00000C6A DB08 addx.b -[A5], -[A0]
00000C6C 3AD3 move.w [A5]+, [A3]
00000C6E 00CD .incomplete
00000C70 13D3 0017 00FD move.b [0x001700FD], [A3]
00000C76 8315 or.b [A5], D1
00000C78 0BE2 .incomplete
00000C7A 230C move.l -[A1], A4
00000C7C 6B0B bmi +0xD /* 00000C89 */
00000C7E D063 add.w D0, -[A3]
00000C80 86A3 or.l D3, -[A3]
00000C82 049C 8302 AE63 subi.l [A4]+, 0x8302AE63
00000C88 3B0F move.w -[A5], A7
00000C8A 9CEB 5D33 sub.w A6, [A3 + 0x5D33]
00000C8E 1707 move.b -[A3], D7
00000C90 017D bchg <<invalid special address>>, D0
00000C92 E36E lsl D6.w, D1
00000C94 4305 .invalid 1, D5 // invalid opcode 4 with b == 4
00000C96 486B 00E9 pea.l [A3 + 0xE9]
00000C9A 19E7 0BAD move.b 0xAD, -[A7]
00000C9E 6914 bvs +0x16 /* 00000CB4 */
00000CA0 FE29 0FFE .unknown 0xFE29 0x0FFE (W = 7)
00000CA4 3410 move.w D2, [A0]
00000CA6 9B1A sub.b [A2]+, D5
00000CA8 8C0B or.b D6, A3
00000CAA 110B move.b -[A0], A3
00000CAC 0F0B btst A3, D7
00000CAE 620B bhi +0xD /* 00000CBB */
00000CB0 113B 0233 move.b -[A0], [PC + D0.w * 2 + 0x33]
label00000CB4:
00000CB4 730B moveq.l D1, 0x0B
00000CB6 113B 053B 73E8 CB11 9B13 6B23 move.b -[A0], [[PC + 0x73E8CB11 + D0 * 4] - 0x64EC94DD]
00000CC2 D2EB 00BB add.w A1, [A3 + 0xBB]
00000CC6 3523 move.w -[A2], -[A3]
00000CC8 2540 08BA move.l [A2 + 0x8BA], D0
00000CCC 0F02 btst D2, D7
00000CCE 00CB .incomplete
00000CD0 760B moveq.l D3, 0x0B
00000CD2 03DB .incomplete
00000CD4 2208 move.l D1, A0
00000CD6 C0B8 631D and.l D0, [0x0000631D]
00000CDA 0F64 bchg -[A4], D7
00000CDC 0FD6 .incomplete
00000CDE A30A syscall OpenRF/PBHOpenRF/HOpenRF, flags=3
00000CE0 A28E syscall BTreeDispatch, flags=2
00000CE2 06D2 .incomplete
00000CE4 AA00 syscall OpenCPort
00000CE6 0F06 btst D6, D7
00000CE8 9B1A sub.b [A2]+, D5
00000CEA 4008 negx.b A0
00000CEC 0C60 1642 cmpi.w -[A0], 0x1642
00000CF0 0F64 bchg -[A4], D7
00000CF2 C30A abcd -[A1], -[A2]
00000CF4 0200 2326 andi.b D0, 0x26 /* '&' */
00000CF8 2E72 3A9B movea.l A7, [A2 + D3 * 2 - 0x101]
00000CFC 1A53 movea.b A5, [A3]
00000CFE 0EA5 5523 0DB3 .invalid.l -[A5], 0x55230DB3 // invalid immediate operation
00000D04 0B2A 0B62 btst [A2 + 0xB62], D5
00000D08 C02E 48B8 and.b D0, [A6 + 0x48B8]
00000D0C DB00 addx.b D5, D0
00000D0E 2E7E movea.l A7, <<invalid special address>>
00000D10 5B67 subq.w -[A7], 5
00000D12 3373 2E6E 5B67 move.w [A1 + 0x5B67], [A3 + D2 * 8 + 0x6E]
00000D18 E113 roxl D3.b, 8
00000D1A B32E 26C5 xor.b [A6 + 0x26C5], D1
00000D1E 0E4E 7EE5 .invalid.w A6, 0x7EE5 // invalid immediate operation
00000D22 419B .invalid 0, [A3]+ // invalid opcode 4 with b == 6
00000D24 319D 0B97 0C35 0FF9 move.w [[] + D0 * 2 + 0xC350FF9], [A5]+
00000D2C 0A9B 0D06 9B31 xori.l [A3]+, 0xD069B31
00000D32 6550 bcs +0x52 /* 00000D84 */
00000D34 1704 move.b -[A3], D4
00000D36 24A5 move.l [A2], -[A5]
00000D38 BF9B xor.l [A3]+, D7
00000D3A 31E9 0B43 06ED move.w [0x000006ED], [A1 + 0xB43]
00000D40 0BFA .incomplete
00000D42 FD0B .extension 0xD0B <<F/4-5/6>> // unimplemented
00000D44 41B8 F70C .invalid 0, [0xFFFFF70C] // invalid opcode 4 with b == 6
00000D48 64E9 bcc -0x15 /* 00000D33 */
00000D4A 0B3B 2C26 btst [PC + D2 * 4 + 0x26], D5
00000D4E D50B addx.b -[A2], -[A3]
00000D50 4306 .invalid 1, D6 // invalid opcode 4 with b == 4
00000D52 0A97 06FC 14C5 xori.l [A7], 0x6FC14C5
00000D58 0748 bchg A0, D3
00000D5A 2701 move.l -[A3], D1
00000D5C A71A syscall GetZone, flags=7
00000D5E 0F26 btst -[A6], D7
00000D60 2B02 move.l -[A5], D2
00000D62 56E5 sne -[A5]
00000D64 95A3 sub.l -[A3], D2
00000D66 0265 00D3 andi.w -[A5], 0xD3
00000D6A 2791 C24D move.l [A3 + A4.w * 2 + 0x4D], [A1]
00000D6E 632D bls +0x2F /* 00000D9D */
00000D70 A96B syscall SetControlAction/SetCtlAction
00000D72 0817 022E btst.b [A7], 0x2E /* '.' */
00000D76 E59A rol D2, 2
00000D78 2214 move.l D1, [A4]
00000D7A A564 syscall MoveHHi, flags=5
00000D7C 8B04 sbcd D5, D4
00000D7E 3164 0F45 move.w [A0 + 0xF45], -[A4]
00000D82 42B3 422B clr.l [A3 + D4.w * 2 + 0x2B]
// begin alternate branch 00000D84-00000D8A
label00000D84:
00000D84 422B 0209 clr.b [A3 + 0x209]
00000D88 070F btst A7, D3
// end alternate branch 00000D84-00000D8A
label00000D84: // (misaligned)
00000D86 0209 070F andi.b A1, 0xF
00000D8A 2687 move.l [A3], D7
00000D8C 088C 2B0E bclr.b A4, 0xE
00000D90 C904 abcd D4, D4
00000D92 6814 bvc +0x16 /* 00000DA8 */
00000D94 EB00 asl D0.b, 5
00000D96 A31B syscall SetZone, flags=3
00000D98 031F btst [A7]+, D1
00000D9A EB00 asl D0.b, 5
00000D9C C122 and.b -[A2], D0
00000D9E 89A0 or.l -[A0], D4
00000DA0 0FC9 .incomplete
00000DA2 0476 132B D102 DE80 subi.w [[A6 + <<invalid base displacement size>> + A5] - 0x2180], 0x132B
// begin alternate branch 00000DA8-00000DAA
label00000DA8:
00000DA8 DE80 add.l D7, D0
// end alternate branch 00000DA8-00000DAA
label00000DA8: // (misaligned)
00000DAA 4902 .invalid 4, D2 // invalid opcode 4 with b == 4
00000DAC 9351 sub.w [A1], D1
00000DAE 4D02 .invalid 6, D2 // invalid opcode 4 with b == 4
00000DB0 0B0D btst A5, D5
00000DB2 5102 subq.b D2, 8
00000DB4 A216 syscall InitQueue/FInitQueue, flags=2
00000DB6 3069 02BB movea.w A0, [A1 + 0x2BB]
00000DBA 696D bvs +0x6F /* 00000E29 */
00000DBC 02FB .incomplete
00000DBE 07E8 .incomplete
00000DC0 CB0E abcd -[A5], -[A6]
00000DC2 0ED1 .incomplete
00000DC4 ED82 asl D2, 6
00000DC6 0704 btst D4, D3
00000DC8 7B69 moveq.l D5, 0x69
00000DCA 5C07 addq.b D7, 6
00000DCC 03BE bclr <<invalid special address>>, D1
00000DCE 8309 sbcd -[A1], -[A1]
00000DD0 6E7B bgt +0x7D /* 00000E4D */
00000DD2 0FB3 009B bclr [A3 + D0.w - 0x101], D7
00000DD6 00DB .incomplete
00000DD8 05B3 0081 bclr [A3 + D0.w - 0x127], D2
00000DDC B00B cmp.b D0, A3
00000DDE 013B 28B3 btst [PC + D2 - 0x77], D0
00000DE2 0043 09AB ori.w D3, 0x9AB
00000DE6 1DC3 move.b <<invalid special address>>, D3
00000DE8 1943 02BE move.b [A4 + 0x2BE], D3
00000DEC CB16 and.b [A6], D5
00000DEE C0DC mulu.w D0, [A4]+
00000DF0 B300 xor.b D0, D1
00000DF2 FB02 .extension 0xB02 <<F/4-5/5>> // unimplemented
00000DF4 8B01 sbcd D5, D1
00000DF6 33C9 DB05 3B05 move.w [0xDB053B05], A1
00000DFC 4B04 .invalid 5, D4 // invalid opcode 4 with b == 4
00000DFE FB13 .extension 0xB13 <<F/4-5/5>> // unimplemented
00000E00 2B06 move.l -[A5], D6
00000E02 CB18 and.b [A0]+, D5
00000E04 2103 move.l -[A0], D3
00000E06 9B00 subx.b D5, D0
00000E08 E103 asl D3.b, 8
00000E0A 8503 sbcd D2, D3
00000E0C FB13 .extension 0xB13 <<F/4-5/5>> // unimplemented
00000E0E B300 xor.b D0, D1
00000E10 9B0E subx.b -[A5], -[A6]
00000E12 F904 .extension 0x904 <<F/4-5/4>> // unimplemented
00000E14 4101 .invalid 0, D1 // invalid opcode 4 with b == 4
00000E16 A70D syscall SetFileInfo/PBHSetFInfo/HSetFileInfo, flags=7
00000E18 9B13 sub.b [A3], D5
00000E1A 4227 clr.b -[A7]
00000E1C 0562 bchg -[A2], D2
00000E1E 6919 bvs +0x1B /* 00000E39 */
00000E20 663C bne +0x3E /* 00000E5E */
00000E22 0B0E btst A6, D5
00000E24 FB03 .extension 0xB03 <<F/4-5/5>> // unimplemented
00000E26 0883 0960 bclr.b D3, 0x60 /* '`' */
00000E2A 1312 move.b -[A1], [A2]
00000E2C 0E5B 004B .invalid.w [A3]+, 0x4B /* 'K' */ // invalid immediate operation
label00000E30:
00000E30 0506 btst D6, D2
00000E32 6806 bvc +0x8 /* 00000E3A */
00000E34 361A move.w D3, [A2]+
00000E36 AB4D syscall bcEnd1
00000E38 26F3 225B move.l [A3]+, [A3 + D2.w * 2 + 0x5B]
// begin alternate branch 00000E3A-00000E3C
label00000E3A:
00000E3A 225B movea.l A1, [A3]+
// end alternate branch 00000E3A-00000E3C
label00000E3A: // (misaligned)
00000E3C 111E move.b -[A0], [A6]+
00000E3E 1B06 move.b -[A5], D6
00000E40 1705 move.b -[A3], D5
00000E42 BFD8 cmpa.l A7, [A0]+
00000E44 8B00 sbcd D5, D0
00000E46 66E8 bne -0x16 /* 00000E30 */
00000E48 DB0D addx.b -[A5], -[A5]
00000E4A 5E0B addq.b A3, 7
00000E4C 12EB 0433 move.b [A1]+, [A3 + 0x433]
00000E50 845B or.w D2, [A3]+
00000E52 98EB 04C3 sub.w A4, [A3 + 0x4C3]
00000E56 0605 014B addi.b D5, 0x4B /* 'K' */
00000E5A 845B or.w D2, [A3]+
00000E5C ACEB syscall StdBits, auto_pop
label00000E5E:
00000E5E 0417 05D7 subi.b [A7], 0xD7
00000E62 66DB bne -0x23 /* 00000E3F */
00000E64 2D44 130E move.l [A6 + 0x130E], D4
00000E68 8709 sbcd -[A3], -[A1]
00000E6A A3A4 syscall HeapDispatch, flags=3
00000E6C 9653 sub.w D3, [A3]
00000E6E 0213 1D3B andi.b [A3], 0x3B /* ';' */
00000E72 0153 bchg [A3], D0
00000E74 0504 btst D4, D2
00000E76 6CB3 bge -0x4B /* 00000E2B */
00000E78 0025 1E63 ori.b -[A5], 0x63 /* 'c' */
00000E7C 7326 moveq.l D1, 0x26
00000E7E C306 abcd D1, D6
00000E80 046C AB22 0501 subi.w [A4 + 0x501], 0xAB22
00000E86 0F45 bchg D5, D7
00000E88 1F6D 8807 056C move.b [A7 + 0x56C], [A5 - 0x77F9]
00000E8E 9306 subx.b D1, D6
00000E90 1705 move.b -[A3], D5
00000E92 6F71 ble +0x73 /* 00000F05 */
00000E94 256B 0093 0AF8 move.l [A2 + 0xAF8], [A3 + 0x93]
00000E9A 045E C302 subi.w [A6]+, 0xC302
00000E9E B300 xor.b D0, D1
00000EA0 5C85 addq.l D5, 6
00000EA2 00AB 225C 1A6B 7426 ori.l [A3 + 0x7426], 0x225C1A6B
00000EAA F805 050F .tblXX 0xF805, 0x050F // unimplemented
00000EAE 268C move.l [A3], A4
00000EB0 251C move.l -[A2], [A4]+
00000EB2 0FB1 089B bclr [A1 + D0 - 0x101], D7
00000EB6 0FE9 .incomplete
00000EB8 B30F cmpm.b [A1]+, [A7]+
00000EBA E1B0 roxl D0, D0
00000EBC A9E9 syscall Pack2
00000EBE B307 xor.b D7, D1
00000EC0 0421 0265 subi.b -[A1], 0x65 /* 'e' */
00000EC4 B453 cmp.w D2, [A3]
00000EC6 0205 BC27 andi.b D5, 0x27 /* '\'' */
00000ECA 05E4 .incomplete
00000ECC 75C8 moveq.l D2, 0xFFFFFFC8
00000ECE 2506 move.l -[A2], D6
00000ED0 0F26 btst -[A6], D7
00000ED2 1DC9 move.b <<invalid special address>>, A1
00000ED4 0F01 btst D1, D7
00000ED6 C92D 2CC9 and.b [A5 + 0x2CC9], D4
00000EDA 3165 D69B move.w [A0 - 0x2965], -[A5]
00000EDE 00C2 .incomplete
00000EE0 0302 btst D2, D1
00000EE2 044C C42C subi.w A4, 0xC42C
00000EE6 430A .invalid 1, A2 // invalid opcode 4 with b == 4
00000EE8 C312 and.b [A2], D1
00000EEA 0101 btst D1, D0
00000EEC C31B and.b [A3]+, D1
00000EEE B132 3132 0F6D 28F3 0951 xor.b [[A2 + 0xF6D28F3 + D3] + 0x951], D0
00000EF8 0217 0267 andi.b [A7], 0x67 /* 'g' */
00000EFC 4502 .invalid 2, D2 // invalid opcode 4 with b == 4
00000EFE D31D add.b [A5]+, D1
00000F00 4D02 .invalid 6, D2 // invalid opcode 4 with b == 4
00000F02 A509 syscall Delete/PBHDelete/HDelete, flags=5
00000F04 0F71 344D bchg [A1 + D3.w * 4 + 0x4D], D7
00000F08 BEEA 0E6B cmpa.w A7, [A2 + 0xE6B]
00000F0C 0F25 btst -[A5], D7
00000F0E 020F 26E9 andi.b A7, 0xE9
00000F12 BE0F cmp.b D7, A7
00000F14 165B movea.b A3, [A3]+
00000F16 02F1 .incomplete
00000F18 BE42 cmp.w D7, D2
00000F1A 1119 move.b -[A0], [A1]+
00000F1C 9B11 sub.b [A1], D5
00000F1E 0504 btst D4, D2
00000F20 06EB .incomplete
00000F22 0606 8206 addi.b D6, 0x6
00000F26 3606 move.w D3, D6
00000F28 8346 A216 pack D1, D6, 0xA216
00000F2C 0F1A btst [A2]+, D7
00000F2E 0F26 btst -[A6], D7
00000F30 41FF lea.l A0, <<invalid special address>>
00000F32 8346 F305 pack D1, D6, 0xF305
00000F36 043A EB06 DA08 subi.b [PC - 0x25F8 /* FFFFE940, cstring ""<EOF> */], 0x6
00000F3C AD4A syscall SetMFlash, auto_pop
00000F3E 21AE 08EB 2807 move.l [A0 + D2 + 0x7], [A6 + 0x8EB]
00000F44 005E 8223 ori.w [A6]+, 0x8223
00000F48 0961 bchg -[A1], D4
00000F4A 0036 C307 8508 ori.b [A6 + <<invalid base displacement size>> + A0 * 4], 0x7
00000F50 0F85 bclr D5, D7
00000F52 1442 movea.b A2, D2
00000F54 9B11 sub.b [A1], D5
00000F56 1421 move.b D2, -[A1]
00000F58 0604 CE41 addi.b D4, 0x41 /* 'A' */
00000F5C 02CE .incomplete
00000F5E 2102 move.l -[A0], D2
00000F60 9B11 sub.b [A1], D5
00000F62 0200 0F04 andi.b D0, 0x4
00000F66 7B1E moveq.l D5, 0x1E
00000F68 E5B2 roxl D2, D2
00000F6A 0883 0214 bclr.b D3, 0x14
00000F6E C503 abcd D2, D3
00000F70 0F26 btst -[A6], D7
00000F72 8901 sbcd D4, D1
00000F74 E319 rol D1.b, 1
00000F76 0887 07CD bclr.b D7, 0xCD
00000F7A 1404 move.b D2, D4
label00000F7C:
00000F7C 6C6E bge +0x70 /* 00000FEC */
00000F7E 1E16 move.b D7, [A6]
00000F80 BB47 xor.w D7, D5
00000F82 DB10 add.b [A0], D5
00000F84 E5B0 roxl D0, D2
00000F86 1A0F move.b D5, A7
00000F88 014E bchg A6, D0
00000F8A 55B0 D23C subq.l [A0 + A5.w * 2 + 0x3C], 2
00000F8E A310 syscall Allocate/PBAllocContig/AllocContig, flags=3
00000F90 1B01 move.b -[A5], D1
00000F92 080B 0A17 btst.b A3, 0x17
00000F96 028C A01A 0F26 andi.l A4, 0xA01A0F26
00000F9C 6B1D bmi +0x1F /* 00000FBB */
00000F9E C9E3 muls.w D4, -[A3]
00000FA0 65DA bcs -0x24 /* 00000F7C */
00000FA2 FB02 .extension 0xB02 <<F/4-5/5>> // unimplemented
00000FA4 1300 move.b -[A1], D0
00000FA6 A304 syscall Control, flags=3
00000FA8 0B02 btst D2, D5
00000FAA 3604 move.w D3, D4
00000FAC 0636 A9C7 5B48 addi.b [A6 + <<invalid base displacement size>>], 0xC7
00000FB2 E326 asl D6.b, D1
00000FB4 0484 E308 D21E subi.l D4, 0xE308D21E
00000FBA 0CD2 .incomplete
00000FBC 0200 231A andi.b D0, 0x1A
00000FC0 1CCB move.b [A6]+, A3
00000FC2 1704 move.b -[A3], D4
00000FC4 4CE3 082C movem.l D4,A2,A4,A5, -[A3]
00000FC8 1308 move.b -[A1], A0
00000FCA 60C3 bra -0x3B /* 00000F8F */
00000FCC 0662 9C73 addi.w -[A2], 0x9C73
00000FD0 040F CA00 subi.b A7, 0x0
00000FD4 3304 move.w -[A1], D4
00000FD6 C30B abcd -[A1], -[A3]
00000FD8 DC30 5380 add.b D6, [ + <<invalid base displacement size>> + D5 * 2]
00000FDC CA36 0D04 and.b D5, <<invalid full ext with I/IS == 4>>
00000FE0 0636 6B2F B30F 1B03 A904 addi.b [[A6 + <<invalid base displacement size>>] + A3 * 2 + 0x1B03A904], 0x2F /* '/' */
00000FEA E379 rol D1.w, D1
label00000FEC:
00000FEC C311 and.b [A1], D1
00000FEE 1D06 move.b -[A6], D6
00000FF0 6B08 bmi +0xA /* 00000FFA */
00000FF2 04D8 .incomplete
00000FF4 8B0C sbcd -[A5], -[A4]
00000FF6 B305 xor.b D5, D1
00000FF8 0407 0147 subi.b D7, 0x47 /* 'G' */
// begin alternate branch 00000FFA-00000FFC
label00000FFA:
00000FFA 0147 bchg D7, D0
// end alternate branch 00000FFA-00000FFC
label00000FFA: // (misaligned)
00000FFC 424B clr.w A3
00000FFE 02AB 0FB3 053B 0144 andi.l [A3 + 0x144], 0xFB3053B
00001006 B310 xor.b [A0], D1
00001008 0D0E btst A6, D6
0000100A 4DC2 lea.l A6, D2
0000100C A423 syscall DisposHandle/DisposeHandle, flags=4
0000100E 176B 0F54 CC1E move.b [A3 - 0x33E2], [A3 + 0xF54]
00001014 C9C1 muls.w D4, D1
00001016 6B08 bmi +0xA /* 00001020 */
00001018 EC1C ror D4.b, 6
0000101A 6B11 bmi +0x13 /* 0000102D */
0000101C CB09 abcd -[A5], -[A1]
0000101E 6307 bls +0x9 /* 00001027 */
label00001020:
00001020 FB20 .extension 0xB20 <<F/4-5/5>> // unimplemented
00001022 532B F40E subq.b [A3 - 0xBF2], 1
00001026 4132 CACB .invalid 0, [A2 + A4 * 2 - 0x53] // invalid opcode 4 with b == 4
0000102A 095A bchg [A2]+, D4
0000102C FB16 .extension 0xB16 <<F/4-5/5>> // unimplemented
0000102E 04A4 2B0F 6302 subi.l -[A4], 0x2B0F6302
00001034 0704 btst D4, D3
00001036 48CB 0917 movem.l A3, D0,D1,D2,D4,A0,A3
0000103A 03EF .incomplete
0000103C 6B0F bmi +0x11 /* 0000104D */
0000103E 1703 move.b -[A3], D3
00001040 F304 .extension 0x304 <<F/4-5/1>> // unimplemented
00001042 96CB sub.w A3, A3
00001044 0925 btst -[A5], D4
00001046 34CB move.w [A2]+, A3
00001048 0904 btst D4, D4
0000104A F663 029B .extension 0x663 <<F/1/3>>, 0x029B // unimplemented
0000104E 0004 033A ori.b D4, 0x3A /* ':' */
00001052 5B29 6302 subq.b [A1 + 0x6302], 5
00001056 414C chk.w D0, A4
00001058 9B33 4507 6302 54CC sub.b [[A3 + <<invalid base displacement size>>] + D4 * 4 + 0x630254CC], D5
00001060 1417 move.b D2, [A7]
00001062 0656 8507 addi.w [A6], 0x8507
label00001066:
00001066 6B04 bmi +0x6 /* 0000106C */
00001068 B41C cmp.b D2, [A4]+
0000106A 7A43 moveq.l D5, 0x43
label0000106C:
0000106C 18F3 05FB 0004 E303 6302 D30B move.b [A4]+, [[0x4E303] + 0x6302D30B]
00001078 A516 syscall InitQueue/FInitQueue, flags=5
0000107A 2307 move.l -[A1], D7
0000107C 0428 3B12 0428 subi.b [A0 + 0x428], 0x12
00001082 6302 bls +0x4 /* 00001086 */
00001084 044C 7B13 subi.w A4, 0x7B13
// begin alternate branch 00001086-00001088
label00001086:
00001086 7B13 moveq.l D5, 0x13
// end alternate branch 00001086-00001088
label00001086: // (misaligned)
00001088 2CC9 move.l [A6]+, A1
0000108A F80F A5E1 .tblXX 0xF80F, 0xA5E1 // unimplemented
0000108E 0463 0861 subi.w -[A3], 0x861
00001092 0AC0 .incomplete
00001094 A507 syscall GetVolInfo/PBHGetVInfo/HGetVInfo, flags=5
00001096 3B06 move.w -[A5], D6
00001098 8B01 sbcd D5, D1
0000109A 746B moveq.l D2, 0x6B
0000109C 5631 6555 addq.b <<invalid full ext with IS == 1 and I/IS == 5>>, 3
000010A0 E4E1 roxr .w -[A1]
000010A2 CA23 and.b D5, -[A3]
000010A4 0A21 79C1 xori.b -[A1], 0xC1
000010A8 C308 abcd -[A1], -[A0]
000010AA AE0E syscall FillCRect, auto_pop
000010AC 1702 move.b -[A3], D2
000010AE A0A1 syscall vMRdData
000010B0 79D7 moveq.l D4, 0xFFFFFFD7
000010B2 0A28 230A 1416 xori.b [A0 + 0x1416], 0xA /* '\n' */
000010B8 FAE9 496B .extension 0xAE9 <<F/2-3/5>> // unimplemented
000010BC 0476 4311 E904 subi.w <<invalid full ext with I/IS == 4>>, 0x4311
000010C2 1488 move.b [A2], A0
000010C4 8D01 sbcd D6, D1
000010C6 5EB4 AE48 addq.l [A4 + A2 * 8 + 0x48], 7
000010CA B105 xor.b D5, D0
000010CC 0EB9 05CB 082E 0EAB 4FD3 .invalid.l [0x0EAB4FD3], 0x5CB082E // invalid immediate operation
000010D6 468D not.l A5
000010D8 668C bne -0x72 /* 00001066 */
000010DA 7B05 moveq.l D5, 0x05
000010DC 4373 8306 1E88 chk.w D1, [[A3 + <<invalid base displacement size>>] + A0 * 2 + 0x1E88]
000010E2 16AC 2B12 move.b [A3], [A4 + 0x2B12]
000010E6 BB0C cmpm.b [A5]+, [A4]+
000010E8 4373 9243 chk.w D1, [A3 + A1.w * 2 + 0x43]
000010EC 732C moveq.l D1, 0x2C
000010EE 2B18 move.l -[A5], [A0]+
000010F0 EB22 asl D2.b, D5
000010F2 08A5 006C bclr.b -[A5], 0x6C /* 'l' */
000010F6 08A2 3334 bclr.b -[A2], 0x34 /* '4' */
000010FA 0C0E D42E cmpi.b A6, 0x2E /* '.' */
000010FE 08CC 882B bset.b A4, 0x2B /* '+' */
00001102 12C5 move.b [A1]+, D5
00001104 0193 bclr [A3], D0
00001106 2408 move.l D2, A0
00001108 A58C syscall Wakeup, flags=5
0000110A 2520 move.l -[A2], -[A0]
0000110C 5B0A subq.b A2, 5
0000110E 2520 move.l -[A2], -[A0]
00001110 4A0E tst.b A6
00001112 5AB3 3704 addq.l <<invalid full ext with I/IS == 4>>, 5
00001116 8463 or.w D2, -[A3]
00001118 02A3 011E 2706 andi.l -[A3], 0x11E2706
0000111E EB43 asl D3.w, 5
00001120 0806 8A1A btst.b D6, 0x1A
00001124 B30E cmpm.b [A1]+, [A6]+
00001126 265A movea.l A3, [A2]+
00001128 EB2E lsl D6.b, D5
0000112A C547 exg D2, D7
0000112C 3902 move.w -[A4], D2
0000112E 0200 8316 andi.b D0, 0x16
00001132 7603 moveq.l D3, 0x03
00001134 024B 08EB andi.w A3, 0x8EB
00001138 2E3A 8A18 move.l D7, [PC - 0x75E8 /* FFFF9B52, cstring ""<EOF> */]
0000113C 185A movea.b A4, [A2]+
0000113E 531E subq.b [A6]+, 1
00001140 8711 or.b [A1], D3
00001142 01D4 .incomplete
00001144 1706 move.b -[A3], D6
00001146 9880 sub.l D4, D0
00001148 2B12 move.l -[A5], [A2]
0000114A 5A8B addq.l A3, 5
0000114C 373D move.w -[A3], <<invalid special address>>
0000114E 0243 0B45 andi.w D3, 0xB45
00001152 0713 btst [A3], D3
00001154 1026 move.b D0, -[A6]
00001156 5A53 addq.w [A3], 5
00001158 1D87 1100 move.b [A6 + <<invalid base displacement size>> + D1], D7
0000115C 430B .invalid 1, A3 // invalid opcode 4 with b == 4
0000115E 5107 subq.b D7, 8
00001160 2B13 move.l -[A5], [A3]
00001162 4D07 .invalid 6, D7 // invalid opcode 4 with b == 4
00001164 4312 .invalid 1, [A2] // invalid opcode 4 with b == 4
00001166 8711 or.b [A1], D3
00001168 3C55 movea.w A6, [A5]
0000116A 07FB .incomplete
0000116C 0681 E065 025B addi.l D1, 0xE065025B
00001172 0A09 1C5B xori.b A1, 0x5B /* '[' */
00001176 0A65 1A1A xori.w -[A5], 0x1A1A
0000117A 5B0A subq.b A2, 5
0000117C 2687 move.l [A3], D7
0000117E 0A44 BB1B xori.w D4, 0xBB1B
00001182 6503 bcs +0x5 /* 00001187 */
00001184 E127 asl D7.b, D0
00001186 1A2B 2C97 move.b D5, [A3 + 0x2C97]
0000118A 1175 230C 6306 move.b [A0 + 0x6306], <<invalid full ext with I/IS == 4>>
00001190 1306 move.b -[A1], D6
00001192 AC6B syscall LoWord, auto_pop
00001194 3973 043B 19AC move.w [A4 + 0x19AC], [A3 + D0.w * 4 + 0x3B]
0000119A C318 and.b [A0]+, D1
0000119C 8093 or.l D0, [A3]
0000119E 2E4B movea.l A7, A3
000011A0 0F23 btst -[A3], D7
000011A2 407B 461B negx.w [PC + D4.w * 8 + 0x1B]
000011A6 2153 01E3 move.l [A0 + 0x1E3], [A3]
000011AA 061E C902 addi.b [A6]+, 0x2
000011AE 4B48 chk.w D5, A0
000011B0 2E48 movea.l A7, A0
000011B2 3B13 move.w -[A5], [A3]
000011B4 E994 roxl D4, 4
000011B6 6020 bra +0x22 /* 000011D8 */
000011B8 6B57 bmi +0x59 /* 00001211 */
000011BA 5B14 subq.b [A4], 5
000011BC F347 .extension 0x347 <<F/4-5/1>> // unimplemented
000011BE 4500 .invalid 2, D0 // invalid opcode 4 with b == 4
000011C0 1086 move.b [A0], D6
000011C2 E1E2 asl .w -[A2]
000011C4 E260 asr D0.w, D1
000011C6 A306 syscall KillIO, flags=3
000011C8 7403 moveq.l D2, 0x03
000011CA 1263 movea.b A1, -[A3]
000011CC 1405 move.b D2, D5
000011CE 6265 bhi +0x67 /* 00001235 */
000011D0 5F07 subq.b D7, 7
000011D2 06E5 .incomplete
000011D4 8B03 sbcd D5, D3
000011D6 130F move.b -[A1], A7
label000011D8:
000011D8 5817 addq.b [A7], 4
000011DA 0869 2310 1429 bchg.b [A1 + 0x1429], 0x10
000011E0 6173 bsr +0x75 /* 00001255 */
000011E2 809C or.l D0, [A4]+
000011E4 A886 syscall TextWidth
000011E6 1305 move.b -[A1], D5
000011E8 3B1A move.w -[A5], [A2]+
000011EA 45E3 lea.l A2, -[A3]
000011EC A5BE syscall vSysUtil, flags=5
000011EE 0F38 29E5 btst [0x000029E5], D7
000011F2 217F 9B02 move.l [A0 - 0x64FE], <<invalid special address>>
000011F6 E309 lsl D1.b, 1
000011F8 0F0A btst A2, D7
000011FA 4300 .invalid 1, D0 // invalid opcode 4 with b == 4
000011FC D029 FB07 add.b D0, [A1 - 0x4F9]
00001200 077A E100 bchg [PC - 0x1F00 /* FFFFF302, cstring ""<EOF> */], D3
00001204 3B82 3B00 move.w [A5 + <<invalid base displacement size>> + D3 * 2], D2
00001208 140A move.b D2, A2
0000120A 1705 move.b -[A3], D5
0000120C 3373 76CB 0483 move.w [A1 + 0x483], [A3 + D7.w * 8 - 0x53]
00001212 050A btst A2, D2
00001214 0709 btst A1, D3
00001216 5905 subq.b D5, 4
00001218 8086 or.l D0, D6
0000121A CB6E 0C22 and.w [A6 + 0xC22], D5
0000121E 1709 move.b -[A3], A1
00001220 59C5 svs D5
00001222 DEA5 add.l D7, -[A5]
00001224 DB66 add.w -[A6], D5
00001226 B1EE 70C1 cmpa.l A0, [A6 + 0x70C1]
0000122A 4A66 tst.w -[A6]
0000122C 1406 move.b D2, D6
0000122E 820C or.b D1, A4
00001230 1702 move.b -[A3], D2
00001232 BC03 cmp.b D6, D3
00001234 30AB 04FB move.w [A0], [A3 + 0x4FB]
00001238 35CB 1D4A move.w [PC + 0x1D4A /* 00002F84, cstring ""<EOF> */], A3
0000123C 82D0 divu.w D1, [A0]
0000123E A882 syscall StdText
00001240 0306 btst D6, D1
00001242 7A74 moveq.l D5, 0x74
00001244 4324 .invalid 1, -[A4] // invalid opcode 4 with b == 4
00001246 7040 moveq.l D0, 0x40
00001248 826C 7B0E or.w D1, [A4 + 0x7B0E]
0000124C 0200 0304 andi.b D0, 0x4
00001250 8302 sbcd D1, D2
00001252 0A40 8265 xori.w D0, 0x8265
00001256 0803 5C5A btst.b D3, 0x5A /* 'Z' */
0000125A 1B10 move.b -[A5], [A0]
0000125C 0B03 btst D3, D5
0000125E CA82 and.l D5, D2
00001260 8305 sbcd D1, D5
00001262 3708 move.w -[A3], A0
00001264 6843 bvc +0x45 /* 000012A9 */
00001266 10E1 move.b [A0]+, -[A1]
00001268 1D70 0143 2306 700A 4A82 move.b [A6 + 0x4A82], [[A0 + <<invalid base displacement size>>] + 0x2306700A]
00001272 254A 1709 move.l [A2 + 0x1709], A2
00001276 32AB 083B move.w [A1], [A3 + 0x83B]
0000127A 3370 A11F 661E 6908 1317 move.w [A1 + 0x1317], [[A0] + A2 + 0x661E6908]
00001284 4310 .invalid 1, [A0] // invalid opcode 4 with b == 4
00001286 4901 .invalid 4, D1 // invalid opcode 4 with b == 4
00001288 1416 move.b D2, [A6]
0000128A B314 xor.b [A4], D1
0000128C 8901 sbcd D4, D1
0000128E 213D move.l -[A0], <<invalid special address>>
00001290 D301 addx.b D1, D1
00001292 3302 move.w -[A1], D2
00001294 16B3 001A move.b [A3], [A3 + D0.w + 0x1A]
00001298 4B74 266B chk.w D5, [A4 + D2.w * 8 + 0x6B]
0000129C 0B1E btst [A6]+, D5
0000129E 3302 move.w -[A1], D2
000012A0 C513 and.b [A3], D2
000012A2 D307 addx.b D1, D7
000012A4 FB14 .extension 0xB14 <<F/4-5/5>> // unimplemented
000012A6 1B1B move.b -[A5], [A3]+
000012A8 3302 move.w -[A1], D2
000012AA B309 cmpm.b [A1]+, [A1]+
000012AC 7B00 moveq.l D5, 0x00
000012AE 8913 or.b [A3], D4
000012B0 010C btst A4, D0
000012B2 170A move.b -[A3], A2
000012B4 69D5 bvs -0x29 /* 0000128B */
000012B6 EF4D lsl D5.w, 7
000012B8 5784 subq.l D4, 3
000012BA 4227 clr.b -[A7]
000012BC 09DC .incomplete
000012BE 8B04 sbcd D5, D4
000012C0 C94F exg A4, A7
000012C2 0F99 bclr [A1]+, D7
000012C4 6847 bvc +0x49 /* 0000130D */
000012C6 07B3 CB09 bclr [[A3 + <<invalid base displacement size>> + A4 * 2]], D3
000012CA 1B1B move.b -[A5], [A3]+
000012CC 0473 060E 0156 subi.w <<invalid full ext with IS == 1 and I/IS == 6>>, 0x60E
000012D2 524B addq.w A3, 1
000012D4 3C45 movea.w A6, D5
000012D6 0193 bclr [A3], D0
000012D8 0977 09E8 7CE1 bchg [0x7CE1], D4
000012DE 9324 sub.b -[A4], D1
000012E0 08B3 3504 846B bclr.b [A3 + A0.w * 4 + 0x6B], 0x4
000012E6 0F3E btst <<invalid special address>>, D7
000012E8 1E27 move.b D7, -[A7]
000012EA 054A bchg A2, D2
000012EC C1B9 7CE8 E311 and.l [0x7CE8E311], D0
000012F2 0406 668C subi.b D6, 0x8C
000012F6 ED5B rol D3.w, 6
000012F8 7301 moveq.l D1, 0x01
000012FA 66D3 bne -0x2B /* 000012CF */
000012FC 0849 6E32 bchg.b A1, 0x32 /* '2' */
00001300 E959 rol D1.w, 4
00001302 A910 syscall GetWMgrPort
00001304 3B0B move.w -[A5], A3
00001306 ECB8 ror D0, D6
00001308 8B01 sbcd D5, D1
0000130A FB07 .extension 0xB07 <<F/4-5/5>> // unimplemented
0000130C 732D moveq.l D1, 0x2D
0000130E 930A subx.b -[A1], -[A2]
00001310 3301 move.w -[A1], D1
00001312 5B0D subq.b A5, 5
00001314 7CB3 moveq.l D6, 0xFFFFFFB3
00001316 39CB 1A0E move.w 0x1A0E, A3
0000131A 8592 or.l [A2], D2
0000131C 7709 moveq.l D3, 0x09
0000131E 1FE5 move.b <<invalid special address>>, -[A5]
00001320 5917 subq.b [A7], 4
00001322 0935 1A0F btst [A5 + D1 * 2 + 0xF], D4
00001326 7189 moveq.l D0, 0xFFFFFF89
00001328 330B move.w -[A1], A3
0000132A 1706 move.b -[A3], D6
0000132C FAC4 8706 .extension 0xAC4 <<F/2-3/5>> // unimplemented
00001330 FEEA 2AE1 .extension 0xEEA <<F/2-3/7>> // unimplemented
00001334 5E0B addq.b A3, 7
00001336 046A 0583 72C1 subi.w [A2 + 0x72C1], 0x583
0000133C 8027 or.b D0, -[A7]
0000133E 026A 0F85 1433 andi.w [A2 + 0x1433], 0xF85
00001344 0BA5 bclr -[A5], D5
00001346 CB35 8333 0B25 8307 0742 1302 and.b [[A5 + 0xB258307 + A0 * 2] + 0x7421302], D5
00001352 0C56 2708 cmpi.w [A6], 0x2708
00001356 7D49 moveq.l D6, 0x49
00001358 90CB sub.w A0, A3
0000135A 0EB3 0037 0754 6A20 .invalid.l [A3 + D6 * 2 + 0x20], 0x370754 // invalid immediate operation
00001362 102B 2405 move.b D0, [A3 + 0x2405]
00001366 C70E abcd -[A3], -[A6]
00001368 2E08 move.l D7, A0
0000136A 4706 .invalid 3, D6 // invalid opcode 4 with b == 4
0000136C 9014 sub.b D0, [A4]
0000136E 063B 1B21 628A addi.b [PC + D6.w * 2 - 0x118], 0x21 /* '!' */
00001374 5232 BA4B addq.b [A2 + A3 * 2 + 0x4B], 1
00001378 7306 moveq.l D1, 0x06
0000137A 2B24 move.l -[A5], -[A4]
0000137C 0705 btst D5, D3
0000137E 5DEB 00F3 slt [A3 + 0xF3]
00001382 8B3B 3FB6 DC30 B35E EB32 or.b [[-0x23CF4CA2] + D3 * 8 - 0x14CE], D5
0000138C FB0E .extension 0xB0E <<F/4-5/5>> // unimplemented
0000138E 9B18 sub.b [A0]+, D5
00001390 D30C addx.b -[A1], -[A4]
00001392 809B or.l D0, [A3]+
00001394 18EB 1142 move.b [A4]+, [A3 + 0x1142]
00001398 A5A4 syscall HeapDispatch, flags=5
0000139A 0706 btst D6, D3
0000139C E867 asr D7.w, D4
0000139E 08E2 F713 bset.b -[A2], 0x13
000013A2 72A7 moveq.l D1, 0xFFFFFFA7
000013A4 1383 7303 ED06 9B18 move.b [[A1 + <<invalid base displacement size>> + D7 * 2] - 0x12F964E8], D3
// begin alternate branch 000013A6-000013AC
label000013A6:
000013A6 7303 moveq.l D1, 0x03
000013A8 ED06 asl D6.b, 6
000013AA 9B18 sub.b [A0]+, D5
// end alternate branch 000013A6-000013AC
label000013A6: // (misaligned)
000013AC 330D move.w -[A1], A5
000013AE AC9B syscall PenSize, auto_pop
000013B0 186B 0D08 movea.b A4, [A3 + 0xD08]
000013B4 DB1A add.b [A2]+, D5
000013B6 60B7 bra -0x47 /* 0000136F */
000013B8 139D 8627 move.b [A1 + A0.w * 8 + 0x27], [A5]+
000013BC 0353 bchg [A3], D1
000013BE DB3B 0507 8698 230D add.b [[PC + <<invalid base displacement size>>] + D0 * 4 - 0x7967DCF3], D5
000013C6 1700 move.b -[A3], D0
000013C8 1068 0B02 movea.b A0, [A0 + 0xB02]
000013CC 2100 move.l -[A0], D0
000013CE 3653 movea.w A3, [A3]
000013D0 00B3 1982 0502 680D ori.l [A3 + D6 + 0xD], 0x19820502
000013D8 0282 3CCB 2C23 andi.l D2, 0x3CCB2C23
000013DE 040E 9306 subi.b A6, 0x6
000013E2 0813 1256 btst.b [A3], 0x56 /* 'V' */
000013E6 4B23 .invalid 5, -[A3] // invalid opcode 4 with b == 4
000013E8 E326 asl D6.b, D1
000013EA 01C4 .incomplete
000013EC 8C0C or.b D6, A4
000013EE 2A02 move.l D5, D2
000013F0 0073 3C6B 003B ori.w [A3 + D0.w + 0x3B], 0x3C6B /* '<k' */
000013F6 0E0F 148C .invalid.b A7, 0x8C // invalid immediate operation
000013FA A28D syscall DebugUtil, flags=2
000013FC 310F move.w -[A0], A7
000013FE B423 cmp.b D2, -[A3]
00001400 07A1 bclr -[A1], D3
00001402 027B 04DB 0732 ED02 E100 630E andi.w [[PC - 0x12FD1F00 + D0 * 8] + 0x630E], 0x4DB
0000140E C0B8 1302 and.l D0, [0x00001302]
00001412 930A subx.b -[A1], -[A2]
00001414 8D04 sbcd D6, D4
00001416 1B1F move.b -[A5], [A7]+
00001418 638C bls -0x72 /* 000013A6 */
0000141A 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
0000141C 930A subx.b -[A1], -[A2]
0000141E DB2B 23AD add.b [A3 + 0x23AD], D5
00001422 6A44 bpl +0x46 /* 00001468 */
00001424 6318 bls +0x1A /* 0000143E */
00001426 4702 .invalid 3, D2 // invalid opcode 4 with b == 4
00001428 1B03 move.b -[A5], D3
0000142A 0F0A btst A2, D7
0000142C 2E6E 870C movea.l A7, [A6 - 0x78F4]
00001430 E6D4 ror .w [A4]
00001432 64C3 bcc -0x3B /* 000013F7 */
00001434 0102 btst D2, D0
00001436 004B 1953 ori.w A3, 0x1953
0000143A 2A0F move.l D5, A7
0000143C 09EE .incomplete
label0000143E:
0000143E 2A40 movea.l A5, D0
00001440 48E5 280F movem.l -[A5], D2,D4,A4,A5,A6,A7
00001444 E19F rol D7, 8
00001446 7EA1 moveq.l D7, 0xFFFFFFA1
00001448 AB0E syscall MakeScaleTbl
0000144A D327 add.b -[A7], D1
0000144C A9C1 syscall UniqueID
0000144E 8B80 030F unpk D5, D0, 0x030F
00001452 0B03 btst D3, D5
00001454 5302 subq.b D2, 1
00001456 2AC0 move.l [A5]+, D0
00001458 0B03 btst D3, D5
0000145A 3B05 move.w -[A5], D5
0000145C 48C1 ext.l D1
0000145E 9E32 1E47 sub.b D7, [A2 + D1 * 8 + 0x47]
00001462 0780 bclr D0, D3
00001464 C31A and.b [A2]+, D1
00001466 A30D syscall SetFileInfo/PBHSetFInfo/HSetFileInfo, flags=3
label00001468:
00001468 ECAB lsr D3, D6
0000146A 24EB DB9B move.l [A2]+, [A3 - 0x2465]
0000146E 1794 2102 04B8 move.b [[A3 + <<invalid base displacement size>> + D2] + 0x4B8], [A4]
00001474 5314 subq.b [A4], 1
00001476 C1F2 81C5 muls.w D0, <<invalid full ext with IS == 1 and I/IS == 5>>
0000147A 5B02 subq.b D2, 5
0000147C 5700 subq.b D0, 3
0000147E 8A00 or.b D5, D0
00001480 149B move.b [A2], [A3]+
00001482 240F move.l D2, A7
00001484 AD09 syscall CalcVis, auto_pop
00001486 29BB 0F26 4D8A 6DAB 6DEC move.l <<invalid full ext with I/IS == 4>>, [[PC + 0x4D8A] + D0 * 8 + 0x6DAB]
00001490 EDE9 6DEC A1F3 bfffo D6, [A1 - 0x5E0D] {D7:D4}
00001496 0D35 D23C btst [A5 + A5.w * 2 + 0x3C], D6
0000149A 5B08 subq.b A0, 5
0000149C 3708 move.w -[A3], A0
0000149E 3FD2 move.w <<invalid special address>>, [A2]
000014A0 85AF D304 or.l [A7 - 0x2CFC], D2
000014A4 29A2 B369 3309 move.l [[A4 + 0x3309]], -[A2]
// begin alternate branch 000014A6-000014AA
label000014A6:
000014A6 B369 3309 xor.w [A1 + 0x3309], D1
// end alternate branch 000014A6-000014AA
label000014A6: // (misaligned)
000014AA 490E .invalid 4, A6 // invalid opcode 4 with b == 4
000014AC A35D syscall SwapMMUMode, flags=3
000014AE 7643 moveq.l D3, 0x43
000014B0 178D 0229 move.b [A3 + D0.w * 2 + 0x29], A5
000014B4 F085 02BB .extension 0x085 <<F/2-3/0>> // unimplemented
000014B8 69CB bvs -0x33 /* 00001485 */
000014BA 0483 0641 9813 subi.l D3, 0x6419813
000014C0 0141 bchg D1, D0
000014C2 009E 4304 2708 ori.l [A6]+, 0x43042708
000014C8 205A movea.l A0, [A2]+
000014CA EB08 lsl D0.b, 5
000014CC 4142 chk.w D0, D2
000014CE D327 add.b -[A7], D1
000014D0 7AE1 moveq.l D5, 0xFFFFFFE1
000014D2 CC81 and.l D6, D1
000014D4 0E3B 0153 0030 .invalid.b [PC + D0.w + 0x30], 0x53 /* 'S' */ // invalid immediate operation
000014DA 0EAB 4A1E EDDE 0200 .invalid.l [A3 + 0x200], 0x4A1EEDDE // invalid immediate operation
000014E2 8B38 D307 or.b [0xFFFFD307], D5
000014E6 E849 lsr D1.w, 4
000014E8 0233 0CE5 01AB 228C 0902 2523 andi.b [[0x228C + D0] + 0x9022523], 0xE5
000014F4 AB02 syscall BitsToPix
000014F6 DB2B 0704 add.b [A3 + 0x704], D5
000014FA BE01 cmp.b D7, D1
000014FC 0596 bclr [A6], D2
000014FE 3B01 move.w -[A5], D1
00001500 65A4 bcs -0x5A /* 000014A6 */
00001502 3B01 move.w -[A5], D1
00001504 930A subx.b -[A1], -[A2]
00001506 AD01 syscall FMSwapFont, auto_pop
00001508 034B bchg A3, D1
0000150A 04F3 .incomplete
0000150C 073B 010E 443B btst [[PC + <<invalid base displacement size>>] + D0 + 0x443B], D3
00001512 0847 0D35 bchg.b D7, 0x35 /* '5' */
00001516 0DE3 .incomplete
00001518 04A4 AB05 9EFB subi.l -[A4], 0xAB059EFB
0000151E 23D3 0453 80C3 move.l [0x045380C3], [A3]
00001524 2E2A 5AF3 move.l D7, [A2 + 0x5AF3]
00001528 0D0B btst A3, D6
0000152A 022A 04F6 1301 andi.b [A2 + 0x1301], 0xF6
00001530 FB4A .extension 0xB4A <<F/4-5/5>> // unimplemented
00001532 042B 3500 A308 subi.b [A3 - 0x5CF8], 0x0
00001538 1301 move.b -[A1], D1
0000153A 170D move.b -[A3], A5
0000153C 1DC4 move.b <<invalid special address>>, D4
0000153E 2CCE move.l [A6]+, A6
00001540 C312 and.b [A2], D1
00001542 046C E10E 6C17 subi.w [A4 + 0x6C17], 0xE10E
00001548 02B6 834E B6DC C32E 05A5 1301 andi.l [[A6 + 0x5A5] + A4 * 2 + 0x1301], 0x834EB6DC
00001554 630B bls +0xD /* 00001561 */
00001556 81F8 8104 divs.w D0, [0xFFFF8104]
0000155A 1303 move.b -[A1], D3
0000155C 4305 .invalid 1, D5 // invalid opcode 4 with b == 4
0000155E 2A05 move.l D5, D5
00001560 E86B lsr D3.w, D4
00001562 017B 1DDB 0007 0707 bchg [[] + 0x70707], D0
0000156A 6B01 bmi +0x3 /* 0000156D */
0000156C 81E4 divs.w D0, -[A4]
0000156E A45E syscall NMInstall, flags=4
00001570 E364 asl D4.w, D1
00001572 6B01 bmi +0x3 /* 00001575 */
00001574 5304 subq.b D4, 1
00001576 3B32 A101 move.w -[A5], [[A2 + <<invalid base displacement size>> + A2]]
0000157A 0F69 02D0 bchg [A1 + 0x2D0], D7
0000157E 0453 1407 subi.w [A3], 0x1407
00001582 0491 AB05 1301 subi.l [A1], 0xAB051301
00001588 7B00 moveq.l D5, 0x00
0000158A 0423 08E1 subi.b -[A3], 0xE1
0000158E 06E1 .incomplete
00001590 0ADB .incomplete
00001592 07C1 .incomplete
00001594 009E 55E7 A6C9 ori.l [A6]+, 0x55E7A6C9
0000159A 5C6D 1B41 addq.w [A5 + 0x1B41], 6
0000159E 4DB3 1585 .invalid 6, [[ + <<invalid base displacement size>>] + D1 * 4] // invalid opcode 4 with b == 6
000015A2 10A6 move.b [A0], -[A6]
000015A4 2B07 move.l -[A5], D7
000015A6 330C move.w -[A1], A4
000015A8 4581 .invalid 2, D1 // invalid opcode 4 with b == 6
000015AA E501 asl D1.b, 2
000015AC 0F81 bclr D1, D7
000015AE 9106 subx.b D0, D6
000015B0 220C move.l D1, A4
000015B2 1708 move.b -[A3], A0
000015B4 1B33 0FAD 1B2B move.b -[A5], [[0x1B2B] + D0 * 8]
000015BA 0E9B 040B 0833 .invalid.l [A3]+, 0x40B0833 // invalid immediate operation
000015C0 01FB .incomplete
000015C2 0FA6 bclr -[A6], D7
000015C4 5B2B 4B06 subq.b [A3 + 0x4B06], 5
000015C8 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
000015CA 8501 sbcd D2, D1
000015CC CB8E exg D5, A6
000015CE 19EF 296B 0502 move.b 0x2, [A7 + 0x296B]
000015D4 E351 roxl D1.w, 1
000015D6 6520 bcs +0x22 /* 000015F8 */
000015D8 2521 move.l -[A2], -[A1]
000015DA 2709 move.l -[A3], A1
000015DC 8307 sbcd D1, D7
000015DE 07C2 .incomplete
000015E0 25F4 3707 1917 070F 2709 move.l [PC + 0x2709 /* 00003CEB, cstring ""<EOF> */], [[A4 + <<invalid base displacement size>>] + D3 * 8 + 0x1917070F]
000015EA DA69 2565 add.w D5, [A1 + 0x2565]
000015EE 6E61 bgt +0x63 /* 00001651 */
000015F0 2529 07FB move.l -[A2], [A1 + 0x7FB]
000015F4 3DAD 2B3E 3C7B move.w [A6 + D3 * 4 + 0x7B], [A5 + 0x2B3E]
// begin alternate branch 000015F8-000015FC
label000015F8:
000015F8 3C7B 0CE2 movea.w A6, [PC + D0 * 4 - 0x30]
// end alternate branch 000015F8-000015FC
label000015F8: // (misaligned)
000015FA 0CE2 .incomplete
000015FC 081B 0C04 btst.b [A3]+, 0x4
00001600 D3A7 add.l -[A7], D1
00001602 0F21 btst -[A1], D7
00001604 26A3 move.l [A3], -[A3]
00001606 027A 0F29 FF13 andi.w [PC - 0xED /* 0000151B, value 0x59E */], 0xF29
0000160C 063B 059B 0053 addi.b [PC + D0.w + 0x53], 0x9B
00001612 C249 and.w D1, A1
00001614 1BF3 07C3 1236 D311 move.b <<invalid special address>>, [[ + <<invalid base displacement size>>] + 0x1236D311]
0000161C 2B0E move.l -[A5], A6
0000161E 0709 btst A1, D3
00001620 F566 .extension 0x566 <<F/4-5/2>> // unimplemented
00001622 7B10 moveq.l D5, 0x10
00001624 581A addq.b [A2]+, 4
00001626 0F26 btst -[A6], D7
00001628 5A63 addq.w -[A3], 5
0000162A 4014 negx.b [A4]
0000162C 06D3 .incomplete
0000162E 2EC5 move.l [A7]+, D5
00001630 06E3 .incomplete
00001632 9733 2AC3 sub.b [A3 + D2 * 2 - 0x61], D3
00001636 2E7B 39E8 04F6 movea.l A7, [0x4F6]
0000163C 08C1 F7F3 bset.b D1, 0xF3
00001640 0917 btst [A7], D4
00001642 05BB 08A5 bclr [PC + D0 - 0x91], D2
00001646 85C3 divs.w D2, D3
00001648 1A1C move.b D5, [A4]+
0000164A E51B rol D3.b, 2
0000164C B300 xor.b D0, D1
0000164E 613D bsr +0x3F /* 0000168D */
00001650 DB54 add.w [A4], D5
00001652 4102 .invalid 0, D2 // invalid opcode 4 with b == 4
00001654 74A3 moveq.l D2, 0xFFFFFFA3
00001656 3414 move.w D2, [A4]
00001658 16FB 0616 move.b [A3]+, [PC + D0.w * 8 + 0x16]
0000165C 0B0F btst A7, D5
0000165E 0200 5B02 andi.b D0, 0x2
00001662 CB07 abcd D5, D7
00001664 308B move.w [A0], A3
00001666 03C3 .incomplete
00001668 125A movea.b A1, [A2]+
0000166A C314 and.b [A4], D1
0000166C 1473 1158 movea.b A2, [A3]
00001670 1A0F move.b D5, A7
00001672 2676 744B movea.l A3, [A6 + D7.w * 4 + 0x4B]
00001676 24F7 0761 C707 move.l [A2]+, [[A7 - 0x38F9]]
0000167C 728B moveq.l D1, 0xFFFFFF8B
0000167E 36E3 move.w [A3]+, -[A3]
00001680 22D3 move.l [A1]+, [A3]
00001682 2E49 movea.l A7, A1
00001684 0FE3 .incomplete
00001686 54C0 scc D0
00001688 B8CB cmpa.w A4, A3
0000168A 03E1 .incomplete
0000168C 6041 bra +0x43 /* 000016CF */
0000168E 0153 bchg [A3], D0
00001690 040B 4FAB subi.b A3, 0xAB
00001694 222B 2EBB move.l D1, [A3 + 0x2EBB]
00001698 0763 bchg -[A3], D3
0000169A 0CD3 .incomplete
0000169C 350B move.w -[A2], A3
0000169E 012B 003B btst [A3 + 0x3B], D0
000016A2 0561 bchg -[A1], D2
000016A4 01AB 0508 bclr [A3 + 0x508], D0
000016A8 4524 .invalid 2, -[A4] // invalid opcode 4 with b == 4
000016AA 08C1 002A bset.b D1, 0x2A /* '*' */
000016AE C500 abcd D2, D0
000016B0 2A89 move.l [A5], A1
000016B2 03D7 .incomplete
000016B4 078C bclr A4, D3
000016B6 091C btst [A4]+, D4
000016B8 706B moveq.l D0, 0x6B
000016BA 1E00 move.b D7, D0
000016BC 0B5C bchg [A4]+, D5
000016BE 08B3 3E89 1AC9 bclr.b [A3 + D1 * 2 - 0x55], 0x89
000016C4 0F17 btst [A7], D7
000016C6 03E7 .incomplete
000016C8 C50F abcd -[A2], -[A7]
000016CA F40E cinvl NONE, [A6]
000016CC 9B0E subx.b -[A5], -[A6]
000016CE 5B03 subq.b D3, 5
000016D0 F40E cinvl NONE, [A6]
000016D2 DB0D addx.b -[A5], -[A5]
000016D4 730D moveq.l D1, 0x0D
000016D6 7A7B moveq.l D5, 0x7B
000016D8 7763 moveq.l D3, 0x63
000016DA 1013 move.b D0, [A3]
000016DC 008B 0333 3B69 ori.l A3, 0x3333B69
000016E2 900E sub.b D0, A6
000016E4 0496 5B02 C53C subi.l [A6], 0x5B02C53C
000016EA 5B02 subq.b D2, 5
000016EC 44AB 0C37 neg.l [A3 + 0xC37]
000016F0 0ED9 .incomplete
000016F2 8C23 or.b D6, -[A3]
000016F4 0460 CB08 subi.w -[A0], 0xCB08
000016F8 170A move.b -[A3], A2
000016FA 166B 291E movea.b A3, [A3 + 0x291E]
000016FE 8500 sbcd D2, D0
00001700 0310 btst [A0], D1
00001702 0D62 bchg -[A2], D6
00001704 0119 btst [A1]+, D0
00001706 0707 btst D7, D3
00001708 897B 0648 or.w [PC + D0.w * 8 + 0x48], D4
0000170C A352 syscall WriteLocation/WriteXPRam, flags=3
0000170E CB01 abcd D5, D1
00001710 6023 bra +0x25 /* 00001735 */
00001712 1EFB 0D30 170A 6856 move.b [A7]+, [PC + 0x170A6856 + D0 * 4]
0000171A 270C move.l -[A3], A4
0000171C 7B27 moveq.l D5, 0x27
0000171E 0759 bchg [A1]+, D3
00001720 170F move.b -[A3], A7
00001722 4816 nbcd.b [A6]
00001724 940C sub.b D2, A4
00001726 0E16 CA1A .invalid.b [A6], 0x1A // invalid immediate operation
0000172A 9B1A sub.b [A2]+, D5
0000172C 26B4 5306 B901 move.l [A3], [[A4 + <<invalid base displacement size>>] + D5 * 2 - 0x46FF]
00001732 301A move.w D0, [A2]+
00001734 931A sub.b [A2]+, D1
00001736 26B4 4194 move.l [A3], <<invalid full ext with I/IS == 4>>
0000173A 470E .invalid 3, A6 // invalid opcode 4 with b == 4
0000173C 7C07 moveq.l D6, 0x07
0000173E 0014 C528 ori.b [A4], 0x28 /* '(' */
00001742 2B00 move.l -[A5], D0
00001744 945B sub.w D2, [A3]+
00001746 1804 move.b D4, D4
00001748 2894 move.l [A4], [A4]
0000174A 2522 move.l -[A2], -[A2]
0000174C 8338 470E or.b [0x0000470E], D1
00001750 5DA3 subq.l -[A3], 6
00001752 0E09 4F31 .invalid.b A1, 0x31 /* '1' */ // invalid immediate operation
00001756 0221 4DAB andi.b -[A1], 0xAB
0000175A 0D04 btst D4, D6
0000175C B321 xor.b -[A1], D1
0000175E 940D sub.b D2, A5
00001760 4FAD 0114 .invalid 7, [A5 + 0x114] // invalid opcode 4 with b == 6
00001764 270E move.l -[A3], A6
00001766 580F addq.b A7, 4
00001768 76BB moveq.l D3, 0xFFFFFFBB
0000176A 3314 move.w -[A1], [A4]
0000176C 065B 1858 addi.w [A3]+, 0x1858
00001770 2504 move.l -[A2], D4
00001772 8C1A or.b D6, [A2]+
00001774 0F26 btst -[A6], D7
00001776 7300 moveq.l D1, 0x00
00001778 526B 2AD3 addq.w [A3 + 0x2AD3], 1
0000177C 150F move.b -[A2], A7
0000177E A903 syscall SetFontLock
00001780 8338 C326 or.b [0xFFFFC326], D1
00001784 7B1C moveq.l D5, 0x1C
00001786 2A17 move.l D5, [A7]
00001788 0046 E90A ori.w D6, 0xE90A
0000178C 2B05 move.l -[A5], D5
0000178E 3CAB 0AE2 move.w [A6], [A3 + 0xAE2]
00001792 0E17 0F77 .invalid.b [A7], 0x77 /* 'w' */ // invalid immediate operation
00001796 D311 add.b [A1], D1
00001798 110A move.b -[A0], A2
0000179A 41FC 370E 6A5A lea.l A0, 0x370E6A5A
000017A0 9300 subx.b D1, D0
000017A2 2582 070F 44A3 0203 move.l [[A2 + <<invalid base displacement size>>] + D0 * 8 + 0x44A30203], D2
000017AA 021E 58A5 andi.b [A6]+, 0xA5
000017AE 086B 807B 23C7 bchg.b [A3 + 0x23C7], 0x7B /* '{' */
000017B4 1787 A009 move.b [A3 + A2.w + 0x9], D7
000017B8 0C3B 0F69 0D99 cmpi.b [[ + D0 * 4]], 0x69 /* 'i' */
000017BE 0114 btst [A4], D0
000017C0 8C25 or.b D6, -[A5]
000017C2 0185 bclr D5, D0
000017C4 35E9 7F7A FB00 move.w [PC - 0x500 /* 000012C6, value 0x7B3 */], [A1 + 0x7F7A]
000017CA 2B07 move.l -[A5], D7
000017CC 2511 move.l -[A2], [A1]
000017CE C122 and.b -[A2], D0
000017D0 4B01 .invalid 5, D1 // invalid opcode 4 with b == 4
000017D2 8C45 or.w D6, D5
000017D4 0301 btst D1, D1
000017D6 157B 0443 3A94 move.b [A2 + 0x3A94], [PC + D0.w * 4 + 0x43]
000017DC 1319 move.b -[A1], [A1]+
000017DE 8127 or.b -[A7], D0
000017E0 BB5E xor.w [A6]+, D5
000017E2 F427 .invalid <<cinv/cpush with scope=0>>
000017E4 0323 btst -[A3], D1
000017E6 AD27 syscall InvalRgn, auto_pop
000017E8 2B06 move.l -[A5], D6
000017EA AD27 syscall InvalRgn, auto_pop
000017EC 0B2B 0B14 btst [A3 + 0xB14], D5
000017F0 0463 2994 subi.w -[A3], 0x2994
000017F4 A330 syscall OSEventAvail, flags=3
000017F6 4913 .invalid 4, [A3] // invalid opcode 4 with b == 4
000017F8 7B04 moveq.l D5, 0x04
000017FA C186 and.l D6, D0
000017FC 0505 btst D5, D2
000017FE DB79 4304 8DC1 add.w [0x43048DC1], D5
00001804 6348 bls +0x4A /* 0000184E */
00001806 04B3 2494 570E 7044 subi.l [A3 + D7.w + 0x44], 0x2494570E
0000180E 0B0B btst A3, D5
00001810 2D14 move.l -[A6], [A4]
00001812 6627 bne +0x29 /* 0000183B */
00001814 0D3A 14E1 btst [PC + 0x14E1 /* 00002CF7, cstring ""<EOF> */], D6
00001818 96EB 00A3 sub.w A3, [A3 + 0xA3]
0000181C 803B 3FCB 0405 7A37 or.b D0, [[ + <<invalid base displacement size>>] + 0x4057A37]
00001824 8EE9 0F16 divu.w D7, [A1 + 0xF16]
00001828 8B2C 570E or.b [A4 + 0x570E], D5
0000182C F18B .invalid <<F/6/0>>
0000182E 1104 move.b -[A0], D4
00001830 DA3B 1443 add.b D5, [PC + D1.w * 4 + 0x43]
00001834 425E clr.w [A6]+
00001836 BEDC cmpa.w A7, [A4]+
00001838 F304 .extension 0x304 <<F/4-5/1>> // unimplemented
0000183A CB3E and.b <<invalid special address>>, D5
0000183C 0666 1A0F addi.w -[A6], 0x1A0F
00001840 2678 B266 movea.l A3, [0xFFFFB266]
00001844 5B10 subq.b [A0], 5
00001846 0F18 btst [A0]+, D7
00001848 D302 addx.b D1, D2
0000184A 6501 bcs +0x3 /* 0000184D */
0000184C 0F6D 010F bchg [A5 + 0x10F], D7
// begin alternate branch 0000184E-00001850
label0000184E:
0000184E 010F btst A7, D0
// end alternate branch 0000184E-00001850
label0000184E: // (misaligned)
00001850 6101 bsr +0x3 /* 00001853 */
00001852 470D .invalid 3, A5 // invalid opcode 4 with b == 4
00001854 80C3 divu.w D0, D3
00001856 09E9 .incomplete
00001858 0887 0F02 bclr.b D7, 0x2
0000185C DB22 add.b -[A2], D5
0000185E 1AF7 8F0F 0874 EB0D move.b [A5]+, [[A7 + <<invalid base displacement size>>] + A0 * 8 + 0x874EB0D]
00001866 670F beq +0x11 /* 00001877 */
00001868 2227 move.l D1, -[A7]
0000186A 0F48 bchg A0, D7
0000186C 0FE5 .incomplete
0000186E 4A43 tst.w D3
00001870 0CC5 .incomplete
00001872 B4C3 cmpa.w A2, D3
00001874 0977 0F33 04B3 11F3 050C C309 bchg [[A7 + 0x4B311F3 + D0 * 8] + 0x50CC309], D4
00001880 0200 936A andi.b D0, 0x6A /* 'j' */
00001884 470F .invalid 3, A7 // invalid opcode 4 with b == 4
00001886 410B .invalid 0, A3 // invalid opcode 4 with b == 4
00001888 1549 690F move.b [A2 + 0x690F], A1
0000188C 6901 bvs +0x3 /* 0000188F */
0000188E 3709 move.w -[A3], A1
00001890 F9C5 .invalid <<F/7/4>>
00001892 04CB .incomplete
00001894 0AA9 03B3 69B6 3300 xori.l [A1 + 0x3300], 0x3B369B6
0000189C 0B01 btst D1, D5
0000189E F40E cinvl NONE, [A6]
000018A0 2708 move.l -[A3], A0
000018A2 8827 or.b D4, -[A7]
000018A4 0F51 bchg [A1], D7
000018A6 910F subx.b -[A0], -[A7]
000018A8 A6C1 syscall vGetBlock, flags=6
000018AA 2CA9 E31E move.l [A6], [A1 - 0x1CE2]
000018AE 7096 moveq.l D0, 0xFFFFFF96
000018B0 B305 xor.b D5, D1
000018B2 7304 moveq.l D1, 0x04
000018B4 E9E9 B306 FB04 bfextu D3, [A1 - 0x4FC] {12:6}
000018BA 4DD8 lea.l A6, [A0]+
000018BC 9336 F817 sub.b [A6 + A7 + 0x17], D1
000018C0 05C4 .incomplete
000018C2 C1EC 70C5 muls.w D0, [A4 + 0x70C5]
000018C6 CB03 abcd D5, D3
000018C8 0D45 bchg D5, D6
000018CA 039C bclr [A4]+, D1
000018CC A8A6 syscall EqualRect
000018CE 1305 move.b -[A1], D5
000018D0 C306 abcd D1, D6
000018D2 7302 moveq.l D1, 0x02
label000018D4:
000018D4 0705 btst D5, D3
000018D6 D10F addx.b -[A0], -[A7]
000018D8 00BE 5B8F 9B01 ori.l <<invalid special address>>, 0x5B8F9B01
000018DE A6BB syscall vIAZPostInit, flags=6
000018E0 2373 2397 1959 4700 CB61 move.l [A1 - 0x349F], [[] + D2 * 2 + 0x19594700]
000018EA 0243 0009 andi.w D3, 0x9 /* '\t' */
000018EE 0243 0E04 andi.w D3, 0xE04
000018F2 4705 .invalid 3, D5 // invalid opcode 4 with b == 4
000018F4 D013 add.b D0, [A3]
000018F6 0273 02A4 4B02 0101 andi.w [[A3 + <<invalid base displacement size>> + D4 * 2] + 0x101], 0x2A4
000018FE 0F00 btst D0, D7
00001900 7304 moveq.l D1, 0x04
00001902 0F8D bclr A5, D7
00001904 03BB 3E17 bclr [PC + D3 * 8 + 0x17], D1
00001908 0958 bchg [A0]+, D4
0000190A 0FD5 .incomplete
0000190C 2622 move.l D3, -[A2]
0000190E 3C9E move.w [A6], [A6]+
00001910 1B01 move.b -[A5], D1
00001912 270E move.l -[A3], A6
00001914 39A2 0709 move.w [[A4 + <<invalid base displacement size>> + D0 * 8]], -[A2]
00001918 7602 moveq.l D3, 0x02
0000191A 0063 2623 ori.w -[A3], 0x2623 /* '&#' */
0000191E 01C5 .incomplete
00001920 1822 move.b D4, -[A2]
00001922 1458 movea.b A2, [A0]+
00001924 29FD 0782 0427 move.l 0x7820427, <<invalid special address>>
0000192A 0F5E bchg [A6]+, D7
0000192C 04CE .incomplete
0000192E B305 xor.b D5, D1
00001930 270F move.l -[A3], A7
00001932 62A0 bhi -0x5E /* 000018D4 */
00001934 581A addq.b [A2]+, 4
00001936 178F 6BA5 BFAA move.b [[-0x4056] + D6 * 2], A7
0000193C 000F A265 ori.b A7, 0x65 /* 'e' */
00001940 433B 5965 .invalid 1, <<invalid full ext with IS == 1 and I/IS == 5>> // invalid opcode 4 with b == 4
00001944 004B 0B44 ori.w A3, 0xB44
00001948 CB03 abcd D5, D3
0000194A 670E beq +0x10 /* 0000195A */
0000194C 304D movea.w A0, A5
0000194E 7E0F moveq.l D7, 0x0F
00001950 0629 D617 8F7A addi.b [A1 - 0x7086], 0x17
00001956 A522 syscall NewHandleSys, flags=5
00001958 F78F .invalid <<F/6/3>>
label0000195A:
0000195A 8037 0F91 or.b D0, [[ + D0 * 8]]
0000195E 1B18 move.b -[A5], [A0]+
00001960 0502 btst D2, D2
00001962 1327 move.b -[A1], -[A7]
00001964 270F move.l -[A3], A7
00001966 A3F3 syscall vTreeSearch, flags=3
00001968 0760 bchg -[A0], D3
0000196A 22E8 330C move.l [A1]+, [A0 + 0x330C]
0000196E A502 syscall Read, flags=5
00001970 2703 move.l -[A3], D3
00001972 EE05 asr D5.b, 7
00001974 03AB 083B bclr [A3 + 0x83B], D1
00001978 0936 6336 044A 36D0 AE3B btst [[A6 + 0x44A36D0] + D6 * 2 - 0x51C5], D4
00001982 1433 3230 move.b D2, [A3 + D3.w * 2 + 0x30]
00001986 8914 or.b [A4], D4
00001988 225B movea.l A1, [A3]+
0000198A 2B65 080F move.l [A5 + 0x80F], -[A5]
0000198E 2675 8A66 movea.l A3, [A5 + A0 * 2 + 0x66]
00001992 2702 move.l -[A3], D2
00001994 7E65 moveq.l D7, 0x65
00001996 1366 1449 move.b [A1 + 0x1449], -[A6]
0000199A EB41 asl D1.w, 5
0000199C AE23 syscall CharExtra, auto_pop
0000199E 2717 move.l -[A3], [A7]
000019A0 0007 0F81 ori.b D7, 0x81
000019A4 15C3 1063 move.b [PC + 0x1063 /* 00002A09, cstring ""<EOF> */], D3
000019A8 02A9 2707 09AD C31B andi.l [A1 - 0x3CE5], 0x270709AD
000019B0 04E1 .incomplete
000019B2 37DA FB16 A1CE move.w [[PC] + A7 * 2 - 0x5E32], [A2]+
000019B8 C900 abcd D4, D0
000019BA 4312 .invalid 1, [A2] // invalid opcode 4 with b == 4
000019BC C900 abcd D4, D0
000019BE 0FDA .incomplete
000019C0 F30D .extension 0x30D <<F/4-5/1>> // unimplemented
000019C2 D100 addx.b D0, D0
000019C4 431D .invalid 1, [A5]+ // invalid opcode 4 with b == 4
000019C6 C500 abcd D2, D0
000019C8 9301 subx.b D1, D1
000019CA 2363 4100 move.l [A1 + 0x4100], -[A3]
000019CE A303 syscall Write, flags=3
000019D0 2117 move.l -[A0], [A7]
000019D2 0E17 098B .invalid.b [A7], 0x8B // invalid immediate operation
000019D6 370D move.w -[A3], A5
000019D8 830B sbcd -[A1], -[A3]
000019DA 0524 btst -[A4], D2
000019DC 0841 1E14 bchg.b D1, 0x14
000019E0 2342 F338 move.l [A1 - 0xCC8], D2
000019E4 80F3 3842 divu.w D0, [A3 + D3 + 0x42]
000019E8 8B16 or.b [A6], D5
000019EA 0307 btst D7, D1
000019EC 8003 or.b D0, D3
000019EE 07C5 .incomplete
000019F0 F173 .extension 0x173 <<F/4-5/0>> // unimplemented
000019F2 660B bne +0xD /* 000019FF */
000019F4 3880 move.w [A4], D0
000019F6 5339 BB9D 2140 subq.b [0xBB9D2140], 1
000019FC 430E .invalid 1, A6 // invalid opcode 4 with b == 4
000019FE 7349 moveq.l D1, 0x49
00001A00 0FDC .incomplete
00001A02 30AB 02DC move.w [A0], [A3 + 0x2DC]
00001A06 30FB 0233 move.w [A0]+, [PC + D0.w * 2 + 0x33]
00001A0A 5A80 addq.l D0, 5
00001A0C 0F80 bclr D0, D7
00001A0E EB51 roxl D1.w, 5
00001A10 EB2B lsl D3.b, D5
00001A12 8B01 sbcd D5, D1
00001A14 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
00001A16 8902 sbcd D4, D2
00001A18 4473 054D neg.w <<invalid full ext with IS == 1 and I/IS == 5>>
00001A1C 10FC 2E0E move.b [A0]+, 0xE
00001A20 3A66 movea.w A5, -[A6]
00001A22 A101 syscall Close, flags=1
00001A24 C9DB muls.w D4, [A3]+
00001A26 A100 syscall Open/PBHOpen/HOpen, flags=1
00001A28 B266 cmp.w D1, -[A6]
00001A2A 3A1B move.w D5, [A3]+
00001A2C 00A5 0068 3A7C ori.l -[A5], 0x683A7C /* 'h:|' */
00001A32 4548 chk.w D2, A0
00001A34 1B00 move.b -[A5], D0
00001A36 06FC .incomplete
00001A38 0200 030B andi.b D0, 0xB
00001A3C BB00 xor.b D0, D5
00001A3E FC31 7086 .unknown 0xFC31 0x7086 (W = 6)
00001A42 E947 asl D7.w, 4
00001A44 E8E9 1201 1D8B bftst [A1 + 0x1D8B] {8:1}
00001A4A 1417 move.b D2, [A7]
00001A4C 0032 3710 4284 ori.b [A2 + D4.w * 2 - 0x124], 0x10
00001A52 7B13 moveq.l D5, 0x13
00001A54 861E or.b D3, [A6]+
00001A56 2700 move.l -[A3], D0
00001A58 ED23 asl D3.b, D6
00001A5A 1A02 move.b D5, D2
00001A5C 00AB 8404 4928 2712 ori.l [A3 + 0x2712], 0x84044928
// begin alternate branch 00001A62-00001A64
label00001A62:
00001A62 2712 move.l -[A3], [A2]
// end alternate branch 00001A62-00001A64
label00001A62: // (misaligned)
00001A64 5F3B 595A 6B05 subq.b [[PC] + 0x6B05], 7
00001A6A 8517 or.b [A7], D2
00001A6C 7443 moveq.l D2, 0x43
00001A6E 0D04 btst D4, D6
00001A70 0712 btst [A2], D3
00001A72 FB61 .extension 0xB61 <<F/4-5/5>> // unimplemented
00001A74 0402 00EB subi.b D2, 0xEB
00001A78 0CE1 .incomplete
00001A7A 251B move.l -[A2], [A3]+
00001A7C 1065 movea.b A0, -[A5]
00001A7E C5A4 and.l -[A4], D2
00001A80 8116 or.b [A6], D0
00001A82 6312 bls +0x14 /* 00001A96 */
00001A84 F30D .extension 0x30D <<F/4-5/1>> // unimplemented
00001A86 C10A abcd -[A0], -[A2]
00001A88 8101 sbcd D0, D1
00001A8A 5B15 subq.b [A5], 5
00001A8C 8D01 sbcd D6, D1
00001A8E F30D .extension 0x30D <<F/4-5/1>> // unimplemented
00001A90 6312 bls +0x14 /* 00001AA4 */
00001A92 431D .invalid 1, [A5]+ // invalid opcode 4 with b == 4
00001A94 8501 sbcd D2, D1
label00001A96:
00001A96 6CF3 bge -0xB /* 00001A8B */
00001A98 0D04 btst D4, D6
00001A9A 6C43 bge +0x45 /* 00001ADF */
00001A9C 1D1A move.b -[A6], [A2]+
00001A9E 2324 move.l -[A1], -[A4]
00001AA0 2604 move.l D3, D4
00001AA2 CCC5 mulu.w D6, D5
label00001AA4:
00001AA4 6965 bvs +0x67 /* 00001B0B */
00001AA6 01FB .incomplete
00001AA8 161A move.b D3, [A2]+
00001AAA 6B0D bmi +0xF /* 00001AB9 */
00001AAC 26EC 1C32 move.l [A3]+, [A4 + 0x1C32]
00001AB0 A901 syscall FMSwapFont
00001AB2 431D .invalid 1, [A5]+ // invalid opcode 4 with b == 4
00001AB4 046C 4312 1A83 subi.w [A4 + 0x1A83], 0x4312
00001ABA 1AA9 0189 move.b [A5], [A1 + 0x189]
00001ABE 088B 1C21 bclr.b A3, 0x21 /* '!' */
00001AC2 0A23 6307 xori.b -[A3], 0x7
00001AC6 0813 16FA btst.b [A3], 0xFA
00001ACA 110A move.b -[A0], A2
00001ACC 88A4 or.l D4, -[A4]
00001ACE A383 syscall SetOSDefault, flags=3
00001AD0 2901 move.l -[A4], D1
00001AD2 2B68 4B06 8B14 move.l [A5 - 0x74EC], [A0 + 0x4B06]
00001AD8 1711 move.b -[A3], [A1]
00001ADA 6786 beq -0x78 /* 00001A62 */
00001ADC C511 and.b [A1], D2
00001ADE 6B0F bmi +0x11 /* 00001AEF */
00001AE0 45AF 0511 .invalid 2, [A7 + 0x511] // invalid opcode 4 with b == 6
00001AE4 0F76 C513 8319 1488 bchg [[A6 + A4 * 4] - 0x7CE6EB78], D7
00001AEC 8513 or.b [A3], D2
00001AEE 49E0 lea.l A4, -[A0]
00001AF0 E341 asl D1.w, 1
00001AF2 0712 btst [A2], D3
00001AF4 7C43 moveq.l D6, 0x43
00001AF6 0445 0117 subi.w D5, 0x117
00001AFA 0C20 F150 cmpi.b -[A0], 0x50 /* 'P' */
00001AFE A301 syscall Close, flags=3
00001B00 4712 .invalid 3, [A2] // invalid opcode 4 with b == 4
00001B02 A1A3 syscall 0x0A3, flags=1
00001B04 0137 09DD btst <<invalid full ext with IS == 1 and I/IS == 5>>, D0
00001B08 1711 move.b -[A3], [A1]
00001B0A 5967 subq.w -[A7], 4
00001B0C 92B1 AB0E 270D sub.l D1, [[A1 + <<invalid base displacement size>>] + A2 * 2 + 0x270D]
00001B12 0DD4 .incomplete
00001B14 64B3 bcc -0x4B /* 00001AC9 */
00001B16 1F02 move.b -[A7], D2
00001B18 0033 4207 0080 ori.b [A3 + D0.w - 0x128], 0x7
00001B1E 6B0F bmi +0x11 /* 00001B2F */
00001B20 0711 btst [A1], D3
00001B22 8CD4 divu.w D6, [A4]
00001B24 0200 8791 andi.b D0, 0x91
00001B28 8903 sbcd D4, D3
00001B2A 090F btst A7, D4
00001B2C D08B add.l D0, A3
00001B2E 13B3 8B30 1FE9 0107 06B2 move.b [A1 + D0.w * 8 - 0x78], [A3 + 0x1FE90107 + A0 * 2]
00001B38 06AB 0E01 0257 0A18 addi.l [A3 + 0xA18], 0xE010257
00001B40 AB0E syscall MakeScaleTbl
00001B42 4705 .invalid 3, D5 // invalid opcode 4 with b == 4
00001B44 3A3D move.w D5, <<invalid special address>>
00001B46 05C9 .incomplete
00001B48 0017 0CA4 ori.b [A7], 0xA4
00001B4C 657C bcs +0x7E /* 00001BCA */
00001B4E 070A btst A2, D3
00001B50 269D move.l [A3], [A5]+
00001B52 02A5 1347 11A4 andi.l -[A5], 0x134711A4
00001B58 E90B lsl D3.b, 4
00001B5A CB68 C9C2 and.w [A0 - 0x363E], D5
00001B5E CB13 and.b [A3], D5
00001B60 3B79 070A 3617 0808 move.w [A5 + 0x808], [0x070A3617]
00001B68 E103 asl D3.b, 8
00001B6A 0C65 A937 cmpi.w -[A5], 0xA937
00001B6E 03FC .incomplete
00001B70 3105 move.w -[A0], D5
00001B72 0B03 btst D3, D5
00001B74 F304 .extension 0x304 <<F/4-5/1>> // unimplemented
00001B76 0863 3317 bchg.b -[A3], 0x17
00001B7A 0A3B 0108 8B06 370C xori.b [[PC + <<invalid base displacement size>>] + A0 * 2 + 0x370C], 0x8
00001B82 A88D syscall CharWidth
00001B84 0253 11C0 andi.w [A3], 0x11C0
00001B88 21A5 48AB move.l [A0 + D4 - 0x85], -[A5]
00001B8C 0DAD 023B bclr [A5 + 0x23B], D6
00001B90 05D7 .incomplete
00001B92 1C68 3712 movea.b A6, [A0 + 0x3712]
00001B96 1373 0E17 11BB move.b [A1 + 0x11BB], [A3 + D0 * 8 + 0x17]
00001B9C 4827 nbcd.b -[A7]
00001B9E 056E 4300 bchg [A6 + 0x4300], D2
00001BA2 5A83 addq.l D3, 5
00001BA4 2C14 move.l D6, [A4]
00001BA6 063E 0673 addi.b <<invalid special address>>, 0x73 /* 's' */
00001BAA 0E25 5841 .invalid.b -[A5], 0x41 /* 'A' */ // invalid immediate operation
00001BAE 0AC1 .incomplete
00001BB0 001A 0FE5 ori.b [A2]+, 0xE5
00001BB4 77DB moveq.l D3, 0xFFFFFFDB
00001BB6 4604 not.b D4
00001BB8 3A3E move.w D5, <<invalid special address>>
00001BBA 6946 bvs +0x48 /* 00001C02 */
00001BBC 5AA3 addq.l -[A3], 5
00001BBE 34F5 02D6 move.w [A2]+, [A5 + D0.w * 2 - 0x42]
00001BC2 A337 syscall ReadParam, flags=3
00001BC4 0101 btst D1, D0
00001BC6 A507 syscall GetVolInfo/PBHGetVInfo/HGetVInfo, flags=5
00001BC8 749B moveq.l D2, 0xFFFFFF9B
label00001BCA:
00001BCA 37B7 1C9E 0F45 move.w <<invalid full ext with IS == 1 and I/IS == 5>>, [A7 + D1 * 4 - 0x98]
00001BD0 0573 0F04 bchg <<invalid full ext with I/IS == 4>>, D2
00001BD4 3AA6 move.w [A5], -[A6]
00001BD6 894D 0704 pack -[A4], -[A5], 0x0704
00001BDA FB14 .extension 0xB14 <<F/4-5/5>> // unimplemented
00001BDC 06FC .incomplete
00001BDE 871C or.b [A4]+, D3
00001BE0 CCEB 4C45 mulu.w D6, [A3 + 0x4C45]
00001BE4 037B 1704 bchg <<invalid full ext with I/IS == 4>>, D1
00001BE8 3AFC 494E move.w [A5]+, 0x494E /* 'IN' */
00001BEC 5A3B 14B9 addq.b [PC + D1.w * 4 - 0x71], 5
00001BF0 0807 0420 btst.b D7, 0x20 /* ' ' */
00001BF4 AD08 syscall ShowHide, auto_pop
00001BF6 0708 btst A0, D3
00001BF8 9BA7 sub.l -[A7], D5
00001BFA 1CE5 move.b [A6]+, -[A5]
00001BFC 0F26 btst -[A6], D7
00001BFE 1708 move.b -[A3], A0
00001C00 613A bsr +0x3C /* 00001C3C */
label00001C02:
00001C02 9049 sub.w D0, A1
00001C04 55E3 scs -[A3]
00001C06 1114 move.b -[A0], [A4]
00001C08 585B addq.w [A3]+, 4
00001C0A 001A 4346 ori.b [A2]+, 0x46 /* 'F' */
00001C0E 26AB 04DB move.l [A3], [A3 + 0x4DB]
00001C12 05AC 3304 bclr [A4 + 0x3304], D2
00001C16 0493 2423 63DB subi.l [A3], 0x242363DB
00001C1C 0D61 bchg -[A1], D6
00001C1E 00A3 036B 0B77 ori.l -[A3], 0x36B0B77
00001C24 1194 E316 A301 move.b [[A0] + A6 * 2 - 0x5CFF], [A4]
00001C2A 6337 bls +0x39 /* 00001C63 */
00001C2C 931A sub.b [A2]+, D1
00001C2E E6E6 ror .w -[A6]
00001C30 2712 move.l -[A3], [A2]
00001C32 9987 subx.l D4, D7
00001C34 11B0 270E 3508 7B1D move.b [[A0] + D7 * 2], [[A0 + <<invalid base displacement size>>] + D2 * 8 + 0x3508]
fn00001C3C:
00001C3C 070D btst A5, D3
00001C3E EB05 asl D5.b, 5
00001C40 8217 or.b D1, [A7]
00001C42 0DF0 .incomplete
00001C44 22E8 2B08 move.l [A1]+, [A0 + 0x2B08]
00001C48 170D move.b -[A3], A5
00001C4A FF13 .extension 0xF13 <<F/4-5/7>> // unimplemented
00001C4C 062B 064B 04A3 addi.b [A3 + 0x4A3], 0x4B /* 'K' */
00001C52 653B bcs +0x3D /* 00001C8F */
00001C54 0527 btst -[A7], D2
00001C56 0E06 2207 .invalid.b D6, 0x7 // invalid immediate operation
00001C5A 00D2 .incomplete
00001C5C 3713 move.w -[A3], [A3]
00001C5E 103E move.b D0, <<invalid special address>>
00001C60 4712 .invalid 3, [A2] // invalid opcode 4 with b == 4
00001C62 1933 021A move.b -[A4], [A3 + D0.w * 2 + 0x1A]
00001C66 EB06 asl D6.b, 5
00001C68 2617 move.l D3, [A7]
00001C6A 121F move.b D1, [A7]+
00001C6C 1704 move.b -[A3], D4
00001C6E 9582 subx.l D2, D2
00001C70 2712 move.l -[A3], [A2]
00001C72 E00F lsr D7.b, 8
00001C74 7617 moveq.l D3, 0x17
00001C76 1249 movea.b A1, A1
00001C78 DB0B addx.b -[A5], -[A3]
00001C7A 1712 move.b -[A3], [A2]
00001C7C 5574 2B21 A574 subq.w [[A4 - 0x5A8C + D2 * 2]], 2
00001C82 6B05 bmi +0x7 /* 00001C89 */
00001C84 0715 btst [A5], D3
00001C86 5F37 122E subq.b [A7 + D1.w * 2 + 0x2E], 7
00001C8A E501 asl D1.b, 2
00001C8C 5306 subq.b D6, 1
00001C8E 8712 or.b [A2], D3
label00001C90:
00001C90 5933 195A 9B0D subq.b [[A3] - 0x64F3], 4
00001C96 6712 beq +0x14 /* 00001CAA */
00001C98 3703 move.w -[A3], D3
00001C9A 0233 0237 1241 andi.b [A3 + D1.w * 2 + 0x41], 0x37 /* '7' */
00001CA0 439A .invalid 1, [A2]+ // invalid opcode 4 with b == 6
00001CA2 2D90 D881 move.l [A6 + A5 - 0x127], [A0]
00001CA6 95C0 sub.l A2, D0
00001CA8 C207 and.b D1, D7
label00001CAA:
00001CAA 0E1D 2C5E .invalid.b [A5]+, 0x5E /* '^' */ // invalid immediate operation
00001CAE 4B16 .invalid 5, [A6] // invalid opcode 4 with b == 4
00001CB0 C10D abcd -[A0], -[A5]
00001CB2 C1F2 C223 muls.w D0, [A2 + A4.w * 2 + 0x23]
00001CB6 0733 0262 btst [A3 + D0.w * 2 + 0x62], D3
00001CBA 5711 subq.b [A1], 3
00001CBC F12C .extension 0x12C <<F/4-5/0>> // unimplemented
00001CBE 62D0 bhi -0x2E /* 00001C90 */
00001CC0 3332 3B05 move.w -[A1], [[A2 + <<invalid base displacement size>>] + D3 * 2]
00001CC4 3B00 move.w -[A5], D0
00001CC6 0709 btst A1, D3
00001CC8 4F89 .invalid 7, A1 // invalid opcode 4 with b == 6
00001CCA 4743 chk.w D3, D3
00001CCC 3533 0EE3 move.w -[A2], [A3 + D0 * 8 - 0x29]
00001CD0 0927 btst -[A7], D4
00001CD2 0E77 570B 1B57 .invalid.w <<invalid full ext with IS == 1 and I/IS == 7>>, 0x570B // invalid immediate operation
00001CD8 09D3 .incomplete
00001CDA 1708 move.b -[A3], A0
00001CDC 1529 DE89 move.b -[A2], [A1 - 0x2177]
00001CE0 E5AB lsl D3, D2
00001CE2 0F3B 01B3 0597 091D 5713 1B87 btst [[0x597091D + D0] + 0x57131B87], D7
00001CEE 9323 sub.b -[A3], D1
00001CF0 6A97 bpl -0x67 /* 00001C89 */
00001CF2 132E 0EE1 move.b -[A1], [A6 + 0xEE1]
00001CF6 6607 bne +0x9 /* 00001CFF */
00001CF8 0D02 btst D2, D6
00001CFA A1AE syscall vADBProc/VADBProc, flags=1
00001CFC 0B04 btst D4, D5
00001CFE 7E81 moveq.l D7, 0xFFFFFF81
00001D00 A90B syscall ClipAbove
00001D02 0456 2309 subi.w [A6], 0x2309 /* '#\t' */
00001D06 0516 btst [A6], D2
00001D08 B793 xor.l [A3], D3
00001D0A 4917 .invalid 4, [A7] // invalid opcode 4 with b == 4
00001D0C 14C0 move.b [A2]+, D0
00001D0E 1713 move.b -[A3], [A3]
00001D10 5793 subq.l [A3], 3
00001D12 6A07 bpl +0x9 /* 00001D1B */
00001D14 15C6 070E move.b [PC + 0x70E /* 00002424, cstring ""<EOF> */], D6
00001D18 AD89 syscall CouldAlert, auto_pop
00001D1A ABE1 syscall 0xBE1
00001D1C 0017 0EA4 ori.b [A7], 0xA4
00001D20 422C EB22 clr.b [A4 - 0x14DE]
00001D24 DB01 addx.b D5, D1
00001D26 0712 btst [A2], D3
00001D28 2C4B movea.l A6, A3
00001D2A 06D3 .incomplete
00001D2C 080C 49C8 btst.b A4, 0xC8
00001D30 0713 btst [A3], D3
00001D32 6393 bls -0x6B /* 00001CC7 */
00001D34 01A1 bclr -[A1], D0
00001D36 0777 0910 bchg [A7 + D0], D3
00001D3A CB0E abcd -[A5], -[A6]
00001D3C C437 136A 5620 255B and.b D2, [[A7 + 0x5620] + 0x255B]
00001D44 E578 rol D0.w, D2
00001D46 3713 move.w -[A3], [A3]
00001D48 B237 1335 6109 8423 cmp.b D1, [[A7 + 0x61098423] + D1 * 2]
00001D50 0947 bchg D7, D4
00001D52 1156 0F06 move.b [A0 + 0xF06], [A6]
00001D56 8A27 or.b D5, -[A7]
00001D58 152A 8B2A move.b -[A2], [A2 - 0x74D6]
00001D5C 570D subq.b A5, 3
00001D5E 0554 bchg [A4], D2
00001D60 3C9E move.w [A6], [A6]+
00001D62 242A 49DE move.l D2, [A2 + 0x49DE]
00001D66 0B51 bchg [A1], D5
00001D68 81A7 or.l -[A7], D0
00001D6A 4C23 0937 movem.w D4,D7,A2,A3,A5,A6,A7, -[A3]
00001D6E 1049 movea.b A0, A1
00001D70 FB3D .extension 0xB3D <<F/4-5/5>> // unimplemented
00001D72 4309 .invalid 1, A1 // invalid opcode 4 with b == 4
00001D74 7302 moveq.l D1, 0x02
00001D76 8105 sbcd D0, D5
00001D78 54A5 addq.l -[A5], 2
00001D7A A317 syscall Eject, flags=3
00001D7C 1621 move.b D3, -[A1]
00001D7E 1F0A move.b -[A7], A2
00001D80 58C9 052B dbvc D1, +0x52D /* 000022AD */
00001D84 2849 movea.l A4, A1
00001D86 A0E9 syscall vFileClose
00001D88 0507 btst D7, D2
00001D8A 05A9 A5CD bclr [A1 - 0x5A33], D2
00001D8E 0F16 btst [A6], D7
00001D90 B305 xor.b D5, D1
00001D92 A5CD syscall vBTDelete, flags=5
00001D94 0C08 0706 cmpi.b A0, 0x6
00001D98 B52E 082C xor.b [A6 + 0x82C], D2
00001D9C E511 roxl D1.b, 2
00001D9E 1716 move.b -[A3], [A6]
00001DA0 496C 4277 chk.w D4, [A4 + 0x4277]
00001DA4 0627 A301 addi.b -[A7], 0x1
00001DA8 2708 move.l -[A3], A0
00001DAA B60F cmp.b D3, A7
00001DAC 8900 sbcd D4, D0
00001DAE 2B11 move.l -[A5], [A1]
00001DB0 8900 sbcd D4, D0
00001DB2 3707 move.w -[A3], D7
00001DB4 F4FE cpusha DATA+INST
00001DB6 370E move.w -[A3], A6
00001DB8 9769 070F sub.w [A1 + 0x70F], D3
00001DBC 162B 2169 move.b D3, [A3 + 0x2169]
00001DC0 0705 btst D5, D3
00001DC2 0317 btst [A7], D1
00001DC4 8EC6 divu.w D7, D6
00001DC6 0200 0F76 andi.b D0, 0x76 /* 'v' */
00001DCA 4B01 .invalid 5, D1 // invalid opcode 4 with b == 4
00001DCC 0C36 1ABB 4D26 1713 FFF7 cmpi.b [[A6 + 0x1713] + D4 * 4 - 0x9], 0xBB
00001DD6 1EF0 A71F 0147 069D move.b [A7]+, [[A0] + A2 * 8 + 0x147069D]
00001DDE F71F .extension 0x71F <<F/4-5/3>> // unimplemented
00001DE0 137D 0B0A move.b [A1 + 0xB0A], <<invalid special address>>
00001DE4 EB01 asl D1.b, 5
00001DE6 0EC1 .incomplete
00001DE8 F3C9 .invalid <<F/7/1>>
00001DEA 0113 btst [A3], D0
00001DEC 5E38 1303 addq.b [0x00001303], 7
00001DF0 8332 C301 or.b [[A2 + <<invalid base displacement size>> + A4 * 2]], D1
00001DF4 2909 move.l -[A4], A1
00001DF6 0F16 btst [A6], D7
00001DF8 1B10 move.b -[A5], [A0]
00001DFA 270B move.l -[A3], A3
00001DFC 8AE9 0497 divu.w D5, [A1 + 0x497]
00001E00 9F3C A34D sub.b 0x4D /* 'M' */, D7
00001E04 26EB 71C3 move.l [A3]+, [A3 + 0x71C3]
00001E08 0127 btst -[A7], D0
00001E0A 1626 move.b D3, -[A6]
00001E0C 4B0B .invalid 5, A3 // invalid opcode 4 with b == 4
00001E0E 4708 .invalid 3, A0 // invalid opcode 4 with b == 4
00001E10 26EB 0617 move.l [A3]+, [A3 + 0x617]
00001E14 061B D131 addi.b [A3]+, 0x31 /* '1' */
00001E18 A1DA syscall vExtendFile, flags=1
00001E1A B913 xor.b [A3], D4
00001E1C 2714 move.l -[A3], [A4]
00001E1E 6056 bra +0x58 /* 00001E76 */
00001E20 406E 0C17 negx.w [A6 + 0xC17]
00001E24 1466 movea.b A2, -[A6]
00001E26 0CEB .incomplete
00001E28 0602 000F addi.b D2, 0xF
00001E2C 7623 moveq.l D3, 0x23
00001E2E 0617 0CF4 addi.b [A7], 0xF4
00001E32 0501 btst D1, D2
00001E34 0F81 bclr D1, D7
00001E36 001A 3B37 ori.b [A2]+, 0x37 /* '7' */
00001E3A 270C move.l -[A3], A4
00001E3C DA6E 270E add.w D5, [A6 + 0x270E]
00001E40 FC37 0CBF .unknown 0xFC37 0x0CBF (W = 6)
00001E44 0907 btst D7, D4
00001E46 7301 moveq.l D1, 0x01
00001E48 084B 0421 bchg.b A3, 0x21 /* '!' */
00001E4C 0E07 11A3 .invalid.b D7, 0xA3 // invalid immediate operation
00001E50 0C08 6DCB cmpi.b A0, 0xCB
00001E54 3806 move.w D4, D6
00001E56 9B10 sub.b [A0], D5
00001E58 790F moveq.l D4, 0x0F
00001E5A E908 lsl D0.b, 4
00001E5C 6A40 bpl +0x42 /* 00001E9E */
00001E5E 7E0C moveq.l D7, 0x0C
00001E60 6E17 bgt +0x19 /* 00001E79 */
00001E62 1343 0C9B move.b [A1 + 0xC9B], D3
00001E66 1002 move.b D0, D2
00001E68 000F 0509 ori.b A7, 0x9 /* '\t' */
00001E6C 2A09 move.l D5, A1
00001E6E 0101 btst D1, D0
00001E70 099B bclr [A3]+, D4
00001E72 101A move.b D0, [A2]+
00001E74 0FF5 .incomplete
label00001E76:
00001E76 1037 06EF move.b D0, [A7 + D0.w * 8 - 0x17]
00001E7A 7E20 moveq.l D7, 0x20
00001E7C 1706 move.b -[A3], D6
00001E7E F80B 05E9 .tblXX 0xF80B, 0x05E9 // unimplemented
00001E82 30BD move.w [A0], <<invalid special address>>
00001E84 43C9 lea.l A1, A1
00001E86 11D1 FAF4 move.b [0xFFFFFAF4], [A1]
00001E8A C409 and.b D2, A1
00001E8C 097E bchg <<invalid special address>>, D4
00001E8E 4056 negx.w [A6]
00001E90 A541 syscall SetFilLock/PBHSetFLock/HSetFLock, flags=5
00001E92 A510 syscall Allocate/PBAllocContig/AllocContig, flags=5
00001E94 936A 7623 sub.w [A2 + 0x7623], D1
00001E98 3E14 move.w D7, [A4]
00001E9A E900 asl D0.b, 4
00001E9C FBCF .invalid <<F/7/5>>
label00001E9E:
00001E9E B5D9 cmpa.l A2, [A1]+
00001EA0 3814 move.w D4, [A4]
00001EA2 0AE9 .incomplete
00001EA4 01AB 84A9 bclr [A3 - 0x7B57], D0
00001EA8 004B 0B4B ori.w A3, 0xB4B
00001EAC 0653 0814 addi.w [A3], 0x814
00001EB0 0673 0AFB 190C addi.w <<invalid full ext with I/IS == 4>>, 0xAFB
00001EB6 2AA0 move.l [A5], -[A0]
00001EB8 0A1A 0F41 xori.b [A2]+, 0x41 /* 'A' */
00001EBC D9C4 add.l A4, D4
00001EBE 01C2 .incomplete
00001EC0 C4E9 B027 mulu.w D2, [A1 - 0x4FD9]
00001EC4 0984 bclr D4, D4
00001EC6 891E or.b [A6]+, D4
00001EC8 A9BC syscall GetPicture
00001ECA E943 asl D3.w, 4
00001ECC 8A67 or.w D5, -[A7]
00001ECE 068E 14E5 4117 addi.l A6, 0x14E54117
00001ED4 13AE CC1A 178C move.b <<invalid full ext with I/IS == 4>>, [A6 - 0x33E6]
00001EDA FA6D .incomplete
00001EDC 3C .incomplete